02 2014 档案
摘要:http://www.cnblogs.com/wengzilin/p/3444471.htmlhttp://blog.csdn.net/iukey/article/details/7343650
阅读全文
摘要:转载有道理!转载自 这篇文章2007年的时候,Objective-C在TIOBE编程语言排名里还排在可怜的第45位,而随着移动互联网的迅速发展和iPhone,iPad等iOS设备的广阔市场前景,Objective-C也迅速崛起,走进了开发者的视野。在最近的TIOBE排名中,Objective-C达到了惊人的第4名,可以说已经成为当今世界上一门非常重要的编程语言。 而Objective-C现在主要是由Apple在负责维护了。一直以来Apple为了适应开发的发展需要,不断在完善OC以及相应的cocoa库,2.0中引入的property,随着iOS4引入的block,以及去年引入的ARC,都受到了绝
阅读全文
摘要:2014-02-11博客界面很漂亮的,就把你作为第一个吧,哈哈。http://www.onevcat.com/blog/archives/定制iOS 7中的导航栏和状态栏http://www.devdiv.com/ios_-blog-1511-52482.html自定义控件http://www.co...
阅读全文
摘要:2014-02-10漂亮的颜色,对于个人开发者会有用吧,毕竟没有美工帮忙的话,怎样取颜色也比较困难Github地址: https://github.com/bennyguitar/Colours之前的项目也自己做过一个图表的类库,不过既然这个做得比我好,那就上他的吧,哈哈Github地址:https...
阅读全文
摘要:转载有道德!转载自 这篇文章Asset catalog是有一系列的图片,图标,启动画面等组成的。当创建Xcode5工程时候会常见一个asset catalog,名字为Images.xcassets。Asset catalog在磁盘中是一个目录。目录中除了包含图片外,还包含一个json文件,如下图所示:App icons 和launch imagesImages.xcassets 中包含AppIcon和LaunchImage。每一个项都可以设置deployment target以及尺寸大小。自定义 imagesets我们可以在catalog中添加自定义的ImageSet, 这样我们可以为同一个图
阅读全文
摘要:转载有人性!转载自 这篇文章不管适配iOS7,或者是iOS7新项目适配设计师也好,在状态栏、导航栏以及导航按钮往往会是比较难解决的。这篇文章就很好地解决了大部分情况。近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面。之前我曾经写过一篇关于如何定制导航栏的文章。不过现在是时候对其进行更新了。下面就是本文将要介绍的内容:iOS 7中默认的导航栏设置导航栏的背景颜色在导航栏中使用
阅读全文
摘要:搬砖有道德!转载自 这篇文章问题引入:iOS7中导航栏按钮图片会有左右偏移,比如leftBarButtonItem可能会向右偏移10几个像素。解决办法1:自定义一个Button,代码如下:@interface BarItemButton : UIButton@end实现如下方法:- (UIEdgeInsets)alignmentRectInsets{ UIEdgeInsets insets; if([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { if([self isLeftButt...
阅读全文
摘要:搬砖也得尊重出处!转载自 这篇文章1.UINavigationBar在iOS7以下所有的UINavigationBar都采用拟物化的界面,给人的感觉很有立体感,但是在iOS7中所有的界面使用的扁平化的界面,这让我们的app在iOS7的系统上看起来不是那么的协调。把UINavigationBar变为扁平化的就是加一个背景图片[self.navigationController.navigationBarsetBackgroundImage:navBackImage forBarMetrics:UIBarMetricsDefault];2.UIButton在iOS7上出现模糊装的,看起来不是很明显
阅读全文
摘要:往后的文章均以《Pro iOS Table Views》一书为基准,可能对于iOS7有点不适用,具体细节容我稍后再验证。改变UITableView的背景设置tableview的背景色为透明色。[myTableView setBackgroundColor:[UIColor clearColor]];使用你需要的背景图,新建一个UIImageView。UIImageView *tableBackgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage"]];设置该UIImageV
阅读全文
摘要:UITableView在第一部分,先不提及什么datasource,什么delegate了。1.先从宏观上探究下UITableView下图是UITableView的继承关系,由于苹果提出,尽量不要或禁止在UIScrollView里面嵌套UIScollview,所以,在UIScrollview里面嵌套UITableView是不恰当的选择,反之亦然。不止交互效果不好,而且会导致一些触摸事件出现矛盾,不易于开发及问题定位。可以看出,UITableView是继承自UIScrollview。2.该选择怎样的UITableViewPlain Table View这是最简单的table,一般初始化如下UIT
阅读全文

浙公网安备 33010602011771号