菜单 && 选择
st646889325
这个作者很懒,什么都没留下…
展开
-
popView
#import @protocol XPPopViewDelegate NSObject>- (void)returnSelectedIndexPath:(NSInteger )index;@end@interface XPPopView : UIView@property (non原创 2016-09-14 14:13:13 · 538 阅读 · 0 评论 -
iOS 横向滑动segment
效果图 代码:https://github.com/s646889325/ScrollViewNewsTableViewDemo.git原创 2018-10-25 13:26:52 · 1139 阅读 · 0 评论 -
DropDownMenu
CocoaPodspod 'DOPDropDownMenu-Enhanced', '~> 1.0.0'应用截图 用法#pragma mark - data source protocol@class DOPDropDownMenu;@protocol DOPDropDownMenuDataSource NSObject>@required/** *原创 2016-12-08 09:15:17 · 1472 阅读 · 0 评论 -
UIPopoverController使用详解
一、引言 UIPopoverController是Pad设备中常用的一种视图控制器,其在UI表现上为在当前视图控制器上面弹出一个子视图控制器,通常用来展示交互列表。示例如下图:UIPopoverController只能用于iPad,在要兼容iPad和iPhone的项目中,需要根据设备类型使用两套代码。在iOS8之后,系统提供了UIPresentationCon原创 2016-12-08 09:03:29 · 2440 阅读 · 0 评论 -
iOS开发-显示发送时间(几分钟前,几小时前,几天前)
view plain copy print?//方式一 后台给的格式为yyyy-MM-dd HH:mm:ss.SSS - (NSString *) compareCurrentTime:(NSString *)str { //把字符串转为NSdate NSDateFormatter *dateFormatter = [[NSDat原创 2016-12-06 17:21:55 · 1413 阅读 · 0 评论 -
UIDatePicker的使用
UIDatePicker是时间选择视图控件,类似于老虎机。1、通常初始化时,只设置其原点坐标,而不设置其大小(默认大小为frame = (0 176; 320 216))2、主要用来进行时间的设置[objc] view plain copy @interface ViewController () //{原创 2016-10-14 10:54:45 · 918 阅读 · 0 评论 -
UIPickerView的使用
UIPickerView功能与UIDatePicker类似初始化实例时,通常只需要设置原点坐标,不需要设置宽高(默认宽高为:frame = (0 0; 320 216))区别在于:1、UIPickerView需要自定义实现数据类型(包括:数据源,列数等)[objc] view plain copy @int原创 2016-10-14 10:54:58 · 1463 阅读 · 0 评论 -
iOS UISegmentedControl控件详解
我们经常使用的一个控件是Tab,这个控件可以帮助我们将App分为几个模块,但是在一个界面内我们想要再进行细分怎么办呢?这时候就需要用到UISegmentedControl控件了,这个控件的用处就是进行分段控制,实现的样式如下:当选中一个分段的时候,其颜色填充,其余分段为未选中状态,可以很清晰明了地告知用户当前在哪个分段内容下,也方便用户切换。具体的实现方式,还是先看代码:原创 2016-11-11 17:09:42 · 2756 阅读 · 0 评论 -
UIScrollView&UIPageControl的使用
UIScrollView是内容滚动视图,作为父视图时,可以添加多个视图控件,然后通过设置其特有的 contentSize 属性,以便控制进行水平方向,或垂直方向的滚动。水平方向滚动时,只需要设置对应的宽度;垂直方向滚动时,只需要设置对应的高度。[objc] view plain copy // 水平方向滚动的scrollv原创 2016-10-14 10:56:57 · 429 阅读 · 0 评论 -
UISegmentedControl的使用
UISegmentedControl按钮视图控制器,功能类似于UIButton使用注意事项:1、初始化时,必须通过设置其按钮标题数组进行初始化2、初始化后,按钮均是未被选中状态,可设置任一个按钮为选中状态;默认选中后不可再次点击3、标题和图标只能二选一,不能同时设置4、按钮的索引坐标是从0~N开始计算取值的5、按钮响应方法通过识别值的变化进行响应,即原创 2016-10-14 10:55:27 · 805 阅读 · 0 评论 -
UIView的使用
uiview 是视图,即显示在手机屏幕,能看得到的东西。一切显示的视图控件都是uiview的子类,uiview有的属性,其子类也有。视图在手机屏幕上的显示,在满足几个条件:1 必须实例化2 设置frame,即坐标(x坐标、y坐标),大小(长、宽),注意frame是针对其所在的父视图来设置的3 添加到父视图,即实现 addSubview 方法4 注意其原创 2016-10-14 10:52:56 · 353 阅读 · 0 评论 -
iOS 下拉列表
1.声明 DropDown : UIView#import @interface DropDown :UIViewUITableViewDataSource,UITableViewDelegate>{ BOOL showlist; CGFloat tabHeight; CGFloat frameHeight;原创 2016-04-21 09:11:39 · 371 阅读 · 0 评论 -
iOS scrollView嵌套tableView,可同时滑动
效果图: 这个页面可以分成三个部分:最上面为view,可以放广告等效果,中间是segment选项,下面的部分可滑动显示,应使用scrollView,根据选项个数循环创建tableView。创建scrollView,根据segment的个数创建tableView@property (nonatomic, strong) UIScrollView *scrollView;@p...原创 2018-10-25 17:13:19 · 11270 阅读 · 2 评论