@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
_scrollview1.backgroundColor = [UIColor greenColor];//设置背景色 绿色
_scrollview2...
分类:
移动开发 时间:
2014-11-07 14:51:49
阅读次数:
284
问题:你想在程序中运行单独的任务时,拥有最大的控制权。例如,你想要根据用户要求,来运行一个长计算请求,同时,主线程 UI 可以自由的与用户交互和做别的事情。讨论:在程序中使用线程:- (void)viewDidLoad { [super viewDidLoad]; // Do any a...
分类:
编程语言 时间:
2014-11-07 12:35:12
阅读次数:
239
一个ViewController,一般通过init或initWithNibName来加载。二者没有什么不同,init最终还是要调用initWithNibName方法(除非这个ViewController没有nib文件)。我们经常在initWithNibName方法中初始化视图,变量或者其他成员。这是...
分类:
其他好文 时间:
2014-11-07 08:37:50
阅读次数:
127
#pragma mark - 去除状态栏干扰的方法- (void)viewDidLoad { [super viewDidLoad]; if (_tableView.style == UITableViewStylePlain) { UIEdgeInsets content...
分类:
其他好文 时间:
2014-11-07 00:57:33
阅读次数:
104
在IOS7以上,navigationbar车档界面的解决方法.在viewDidload中.添加以下代码. if( ([[[UIDevice currentDevice] systemVersion] doubleValue]>=7.0)) { self.edgesForExtendedLayout ...
分类:
移动开发 时间:
2014-11-05 21:10:32
阅读次数:
172
标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期息息相关。接下来我会一一阐述它们的作用以及它们之间的联系。一、loadView1.什么时候被调用?每次访问UIViewController的view(比如controller....
分类:
其他好文 时间:
2014-11-02 16:25:43
阅读次数:
138
iOS开发UI篇—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad方...
分类:
移动开发 时间:
2014-11-02 09:16:26
阅读次数:
225
- (void)viewDidLoad { [super viewDidLoad]; UIButton *btnTest = [UIButton buttonWithType:UIButtonTypeCustom];//不需要去刻意指定x,y的坐标,可以用CGRectZero ...
分类:
移动开发 时间:
2014-11-01 16:12:34
阅读次数:
185
使用Autolayout可以不用计算文字的宽高,直接给label赋值,label会自己适应文字的长度调节宽高如果你像下图一样限定了label的topMargin和左右边距下边距设置为>=300 然后在ViewDidLoad里面重新给label设置内容,这时候你会发现,Label会自动变高 dispa...
分类:
其他好文 时间:
2014-10-30 18:55:48
阅读次数:
189
源代码地址:http://url.cn/U3GJAD效果图:初始化时候的效果图:点击中间的圆点之后的效果图:工程文件:注意此代码需要加入第三方库文件DCPathButtonDemo代码:- (void)viewDidLoad{ [super viewDidLoad]; // Do any...
分类:
其他好文 时间:
2014-10-30 18:34:01
阅读次数:
167