2014年1月16日

摘要: 本文将要介绍的内容:1.iOS 7中默认的导航栏2.设置导航栏的背景颜色3.在导航栏中使用背景图片4.定制返回按钮的颜色5.修改导航栏标题的字体6.修改导航栏标题为图片7.添加多个按钮8.修改状态栏的风格9.隐藏状态栏本文提供的代码需要用Xcode 5来执行。如果你还在使用老版本的Xcode,那么在运行示例之前请将Xcode升级到Xcode 5。iOS 7中默认的导航栏在开始定制之前,我们先来看看iOS 7中默认导航栏的外观。通过Xcode用Single View Controller模板创建一个工程。然后将view controller嵌入到一个navigation controller中。 阅读全文
posted @ 2014-01-16 22:55 林源 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 图标是iOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。iOS程序为兼顾不同的应用场景,定义了多个不同规格的图标,并以不同的命名区分:iOS图标尺寸一览iPhone专用程序:图标名称大小圆角用途必需Icon.png57 X 5710px用于程序商店和在iPhone/iPod Touch中显示必需Icon@2x.png114 X 11420pxIcon.png的高清模式Icon-Small.png29 X 2920px用于设置和Spotlight搜索Icon-Small@2x.png58 X 588pxIcon-Small.png的高清模式i 阅读全文
posted @ 2014-01-16 22:29 林源 阅读(353) 评论(0) 推荐(0) 编辑
摘要: iOS CollectionView的出现是一大福利,再也不用用TableView来定义复杂的多栏表格了,用法与Table类似,只是Cell必须自己添加,无默认模式由于CollectionView没有默认的Cell布局,所以一般还是自定义方便又快捷一、自定义Cell1、新建类CollectionCell继承自UICollectionViewCell2、新建Xib,命名为CollectionCell.xiba.选中CollectionCell.xib删掉默认的View,从控件中拖一个Collection View Cell(图3)到画布中,设置大小为95*116;b.选中刚刚添加的Cell,更改 阅读全文
posted @ 2014-01-16 22:13 林源 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧没有能力为力匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式匹配Email地址的正 阅读全文
posted @ 2014-01-16 22:08 林源 阅读(220) 评论(0) 推荐(0) 编辑

导航