摘要:
导航栏与下拉框的效果实现的效果是在导航栏中间出现下拉框选择的效果,当选择某一个时,则上面的字也相应进行修改(此实例代码可以看Coding.net的源代码),这边有把它单独提取出来进行测试,源代码下载;接下来将简单介绍一下此实现的方式及主要代码;1:因为我们是跟导航栏进行结合,所以这边用到的Navig... 阅读全文
摘要:
1:实现头部这种类别滚动的效果其主要代码如下: UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 64, screen_width, 40)]; scrollView.... 阅读全文
摘要:
1:主程序底部TabBar的功能实现效果图:主要代码如下:- (UITabBarController*)setRootVC:(BOOL)bShowCart{ //创建一个子控制器 用于显示当前的tab TabHomeVC *homeVC = [[TabHomeVC alloc] init... 阅读全文
摘要:
1:键盘事件顺序UIKeyboardWillShowNotification // 键盘显示之前UIKeyboardDidShowNotification // 键盘显示完成后UIKeyboardWillHideNotification // ... 阅读全文
摘要:
NSSet在实际应用中与NSArray区别不大,但是如果你希望查找NSArray中的某一个元素,则需要遍历整个数组,效率低下。而NSSet在查找某一特定的元素的时候则是根据hash算法直接找到此元素的位置,效率高。 NSSet是一个无序的,管理对个对象的集合类,最大特点是集合中不允许出现重复对象,和 阅读全文
摘要:
字典中的元素是以键值对的形式存储的,键值对的键和值,都是任意的对象,但是键往往使用字符串,字典存储对象的地址没有顺序,字典的遍历分为:键的遍历和值的遍历,字典与数组的区别:数组讲究顺序,而字典可以快速帮助我们找到数据,数据是我们的目的,键是我们的手段;其中NSMutableDictionary是NS 阅读全文
摘要:
此文是对数组NSArray与NSMutableArray知识点的总结,主要是一些常见的操作,别外一些操作见其相应的文档,下面的代码部分还运用的第三方插件BlocksKit相结合; a:Foundation中数组(NSArray)是有序的对象集合 b:NSArray只能存储Objective-C的对象 阅读全文
摘要:
右边菜单中的按键,点击弹出一个列表可选择,选择其中一个,响应相应的事件并把文字显示在右边的菜单上;弹出下拉效果使用LMDropdownView插件,可以用POD进行加载pod ‘LMDropdownView’;LMDropdownView是把想要的视图赋给它;源代码地址:https://github... 阅读全文
摘要:
1:initWithFrame方法的理解 2:layoutSubviews总结 3:单元行有其它控件时,行选中时关于控件高亮的问题 4:UIButton高亮效果去除 5:一个选项卡的封装 6:UITextField实现获取光标但第一次不弹出键盘 实现原理如下先在上面的盖一层视图,然后增加点击事件,主 阅读全文
摘要:
源代码地址:https://github.com/EizoiOS/ImagePickerClass效果图如下:在单元格上增加一张图片,此处的实例是把背景阴影也一起做为一张图片,平时可以通过一个VIEW来设置它的透明度;还要单元格给它赋于相应的点击事件;1:此为单元格视图,用于处理选中的效果EiaoA... 阅读全文