设置界面完整封装(四) 简单MVC实现UITableView设置界面完善封装及拓展使用 关于使用和拓展, 其实基本上就是同UItableView,知识讲数据改一下就可以 拓展使用 1:首先定义一个数组用来装组的模型 // 总共的组数 @property (nonatomic, strong) NSMutableArray *groups; 2:懒数组 - (NSMutableArray *)groups { if (_groups == nil) { _groups = [NSMutableAr…
UITableView设置界面完整封装(三) 简单MVC实现UITableView设置界面之界面跳转 创建一个需要调整的对应的控制器 在需要调整的类型模型中创建对应的属性用来实现调整类型控制器的设置 // 保存一个跳转的控制器类名,1.字符串 2.Class /** 目的控制器的类名 Class:一般用assign */ @property (nonatomic, assign) Class descVc; 判断类型进行调整: #pragma mark - 监听cell点击 - (void)ta…
UITableView设置界面完整封装(二) 简单MVC实现UITableView设置界面之Cell右边类型设置 首先来看看第一种方法证明使用,结合两种方法之后根据个人的爱好去选择就可以了, 一:使用枚举的方式 在Cell模型中定义一个枚举类, typedef enum : NSUInteger { XMGSettingItemRightViewTypeArrow, XMGSettingItemRightViewTypeSwitch, } XMGSettingItemRightViewType;…
UITableView设置界面完整封装(一) 简单MVC实现UITableView设置界面分组数据显示 一:模型 1:cell模型 /** 描述cell图片 */ @property (nonatomic, strong) UIImage *image; /** 描述cell文字 */ @property (nonatomic, strong) NSString *title; // 根据行模型确定cell右边辅助视图 // 1.提供一个类型枚举,箭头,开头 // 2.用子类去判断cell的类型…
iOS中UITableView的cell点击事件不触发didSelectRowAtIndexPath 首先分析有几种原因,以及相应的解决方法 1.UITableViewCell的userInteractionEnabled设置为NO(ps:这种情况很少发生),导致cell无法点击: 2.在cell的nib中,xib是后来才添加的,导致xib中没有contentView,完整的cell结构如下: 3.Selection设置为None了,把它设置为SingleSelection就行了.如下图: 4.…
Xamarin iOS教程之编辑界面编写代码 Xamarin iOS的Interface Builder Interface Builder被称为编辑界面.它是一个虚拟的图形化设计工具,用来为iOS应用程序创建图形界面.单击MainStoryboard.storyboard文件,就可以打开编辑界面了.在Xamarin Studio 5.2.1后,编辑界面直接使用的是Storyboard故事面板,以前则使用的是XIB(对于XIB的使用会在后面的章节中讲解).大学霸它们之间最大的不同在于Storyb…
iOS Swift WisdomHUD 提示界面框架  Framework Use profile(应用简介) 一:WisdomHUD简介 今天给大家介绍一款iOS的界面显示器:WisdomHUD,WisdomHUD是Swift 4.2编写的framework,支持iOS8.0及以上使用,并且完成兼容OC项目的调用, 使用方便,支持动态属性可设置. 二:WisdomHUD集成 1. pod集成:pod  ‘WisdomHUD’ 2. github链接地址:https://github.com/t…
iOS programming  UITableView and UITableViewController A UITableView displays a single column of data with a variable number of rows. UITableView 展示单列数据和不定数量的行.    Create a new iOS Empty Application project and configure it 1.1 UITableViewController…
  备注:本人为h5开发人员,不懂安卓和ios,这是开发小伙伴对接联调的主代码. 1.iOS端调用h5界面js方法:     2.安卓端调用h5界面js方法: @Override    protected void initData() {        mTxtBarTitle.setText(getString(R.string.bigdata));        TitleUtils.setToolBarRightIco(getContext(), R.mipmap.ic_unreadms…
iOS 跳转系统设置界面   [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=Privacy&path=CONTACTS"]]; 跳转到设置各个页面,如果想访问子目录,加上大的目录&path=子目录名字(大写).例如 要访问 设置 -> 隐私 -> 通讯录 对应是  prefs:root=Privacy&path=CONTACTS      其中…