- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 iOS autoresizingMask与autoLayout
autoresizingMask是子视图的左、右、上、下边距以及宽度和高度相对于父视图按比例变化,例如: UIViewAutoresizingNone 不自动调整。 UIViewAutoresizingFlexibleLeftMargin 自动按比例调整与superView左边的距离,且与superView右边的距离不变。 UIViewAutoresizingFlexibleRightM
2014-01-09 18:48:13
2158
原创 UIScrollView无法滚动的问题
使用xib的方式构建scrollview,发现scrollview无法滚动,contentSize也设置的足够大,但就是无法滚动,后来查看发现是因为,scrollview中加了一个subview,系统默认给subview设置了use Autolayout属性,将xib的File inspector属性中Use Autolayout属性前的勾去掉即可滚动,这么个小问题纠结了半天。
2014-01-09 10:54:35
1009
转载 ios多线程的几种创建方式
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autore
2013-12-27 12:06:46
478
转载 ios开发应用内实现多语言自由切换
NSLocalizedString和NSLocalizedStringFromTable的用法。 首先新建一个名为Localizable.strings的资源文件 完成后选中该文件,在属性选择器中可以看到多了个按钮: 点击这个按钮后,出现国际化语言选择框,但只有一个English的选项: 没关系,继续,点击Localize按钮,这时只支持英语。Xcode4
2013-10-10 17:30:55
803
转载 iOS开发中不要使用相对路径
iOS开发中不要使用相对路径 在写iOS应用的时候遇到一个问题,使用[NSData dataWithContentOfFile:@"foo"]的时候,总是无法读取正确的文件内容。而使用[NSData dataWithContentOfFile:[[NSBundle mainBundle] pathForResource:@”foo” ofType:@”"]的时候就可以。 经过Goo
2013-10-08 15:08:15
509
原创 Summary For iOS Develop
1.主线程与分线程 在加载图片比较慢的情况下,先在主线程中设置一个默认图片,然后在分线程中处理实际图片的加载。 例如: 主线程中: [headImageView setImage:[UIImage imageNamed:@"default_Image.png"]]; //监测分线程 [NSThread detachNewThreadSelector:@selector(
2013-09-03 15:33:36
972
转载 static变量
static作用(修饰函数、局部变量、全局变量) 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。 下面是a.c的内容 char a
2013-09-03 15:29:30
635
转载 IOS单例模式(Singleton)
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singlet
2013-09-03 15:25:15
480
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人