iOS开发UI篇—字典转模型 一、能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 3.实现效果 4.代码问题 在上述代码的第62,69行,我们是直接通过字典的键名获取plist中的数据信息,在viewController中需要直接和数据打交道,如果需要多次使用可能会因为不小心 ...
分类:
移动开发 时间:
2016-05-31 22:19:13
阅读次数:
176
MyAnnotation.h ViewController.m ...
分类:
其他好文 时间:
2016-05-31 20:55:37
阅读次数:
234
首先要引入#import <MapKit/MapKit.h>框架 创建一个继承与NSObject的类;用于声明属性 接下来在ViewController中实现相关的操作 引入头文件 定义相应的属性 代码操作 添加大头针 实现代理方法 ...
分类:
移动开发 时间:
2016-05-31 20:34:44
阅读次数:
215
這是我收集了一些第三方的 Library,大部份都還沒用過Orz,只是這樣整理以後要用到的時候會比較好找到。 UI UI Design alertView Menu(選單) Side ViewController UICollectionView Segment Control Others 動畫 ...
分类:
其他好文 时间:
2016-05-31 00:55:26
阅读次数:
496
新建工程后删除viewController.h和viewController.m main.storyboard - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary ...
分类:
移动开发 时间:
2016-05-30 00:49:21
阅读次数:
1409
一.block在OC中的用法可以分为大概一下几种. 1>用于成员属性,保存一段代码,可以替代代理传值. 比如说,创建一个ViewController控制器,点击屏幕就跳转到ModalViewController控制器里的时候,不用代理用block实现一些功能: 2>用于参数传递 3>用于返回值 4> ...
分类:
其他好文 时间:
2016-05-29 16:34:00
阅读次数:
189
1>.h声明属性 2>.m实现步骤 3>在ViewController里设置UIScrollView的代理Delegate和给UIPageControl添加事件 ...
分类:
其他好文 时间:
2016-05-29 16:25:41
阅读次数:
168
在一个IOS项目中,viewcontroller通常是最大的文件,并且包含了许多不必要的代码,重用率是最低的。 我们可以尝试给viewcontroller瘦身,让他看起来不是那么的臃肿。 今天说到的是,UITableViewDataSource。 UITableview可能是平时写项目中用到的最多的 ...
分类:
其他好文 时间:
2016-05-28 12:52:07
阅读次数:
274
#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSString * cont ...
分类:
其他好文 时间:
2016-05-28 12:49:41
阅读次数:
170
如果viewController不是在 UINavgationController中,那么以上代码可以把状态栏文本颜色设置为白色,但是如果 viewController是添加到导航上的,你会发现上面代码达不到你想要的效果,状态栏文本颜色是黑色的! 这是为什么? 经过查找资料,才知道原来是这么一回事: ...
分类:
其他好文 时间:
2016-05-26 14:44:39
阅读次数:
119