摘要: 1.视频这个不用说,斯坦福大学的教程不管是权威性,还是新颖程度都是No1.斯坦福大学公开课:iOS 7应用开发,这个是OChttp://v.163.com/special/opencourse/ios7.html斯坦福大学公开课:iOS 8开发,这个直接用Swifthttp://open.163.c... 阅读全文
posted @ 2015-07-27 14:54 周圆民 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 用了@property去定义,一般要在.m文件中用@synthsize去合成相应的setter,getter方法。否则会得到一个警告。当然@synthsize是可选的,但是是Apple推荐的,不用会有什么后果两种方式有什么区别:1. 只在@interface中定义变量的话,你所定义的变量只能在当前的... 阅读全文
posted @ 2015-07-10 08:56 周圆民 阅读(499) 评论(0) 推荐(0) 编辑
摘要: ios7下获取的屏幕高度[UIScreen mainScreen].bounds.size.height=1024ios8下获取的屏幕高度[UIScreen mainScreen].bounds.size.height=768 if ([[[UIDevice currentDevice] syste... 阅读全文
posted @ 2015-06-19 23:48 周圆民 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #import"UIImage+SP.h” //自己写的扩展方法@implementationUIImage (SP)// new_feature_1.png+ (UIImage*)fullscrennImage:(NSString*)imgName{ // 1.如果是iPhone5,对文件名特殊处... 阅读全文
posted @ 2015-06-19 20:58 周圆民 阅读(116) 评论(0) 推荐(0) 编辑
摘要: UIButton*share = [UIButtonbuttonWithType:UIButtonTypeCustom];//普通状态显示的图片(selected=NO)UIImage*shareNormal = [UIImageimageNamed:@"XXX.png"];[sharesetBac... 阅读全文
posted @ 2015-06-19 20:57 周圆民 阅读(169) 评论(0) 推荐(0) 编辑
摘要: UIPageControl*page=[[UIPageControlalloc]init];scroll.frame=self.view.bounds;//靠中间的控件一般用centerpage.center=CGPointMake(size.width*0.5, size.height*0.95)... 阅读全文
posted @ 2015-06-19 20:56 周圆民 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 调试技巧:发现控件无法显示:1.没有设置宽高(或者宽高为0);2.位置不对3.hidden =yes4.没有添加到控制器的View上面一个UIScrollView无法滚动:1.contentSize没有值2.不能接受到触摸事件(例如果父控件是ImageView,得设置userInteractionE... 阅读全文
posted @ 2015-06-19 20:55 周圆民 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 本帖最后由 ios风痕 于 2014-7-31 23:33 编辑首先我先给大家介绍一下.pch在IOS开发的项目中有一个XX_Prefix.pchXX_Prefix.pch:扩展名.pch表示"precompiled header",这是一个你工程要用到的来自于外部框架的头文件列表。xcode将编译... 阅读全文
posted @ 2015-06-19 20:53 周圆民 阅读(200) 评论(0) 推荐(0) 编辑
摘要: NSString*key = (NSString*)kCFBundleVersionKey; // 1.从Info.plist中取出版本号 NSString*version = [NSBundlemainBundle].infoDictionary[key]; // 2.从沙盒中取出上次存储的版... 阅读全文
posted @ 2015-06-16 23:45 周圆民 阅读(327) 评论(0) 推荐(0) 编辑
摘要: //滚动视图 经常用来显示一屏不能够显示完全的内容 UIScrollView *sv = [[UIScrollView alloc] init]; //设置滚动视图的显示大小 sv.frame = CGRectMake(30, 40, 250, 320); //设置滚动视图内容的大小 sv... 阅读全文
posted @ 2015-06-14 15:00 周圆民 阅读(131) 评论(0) 推荐(0) 编辑