有没有这种需求,自定一个panel,里面放了好几个控件,在多个页面用到这个panel。
解决这个问题有三条思路:
1.自己继承UIView写一个类,在这里面以代码的形式添加需要的控件,完成布局。
2.使用XIB布局文件完成布局
3.使用storyboard完成布局...
分类:
移动开发 时间:
2014-09-17 12:04:22
阅读次数:
208
最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局...
分类:
其他好文 时间:
2014-09-16 08:06:40
阅读次数:
287
上篇文章介绍了如何用UITableView显示表格,并讲了几种UITableViewCell的风格。不过有时候我们需要自己定义UITableViewCell的风格,其实就是向行中添加子视图。添加子视图的方法主要有两种:使用代码以及从.xib文...
分类:
移动开发 时间:
2014-09-15 22:59:10
阅读次数:
653
原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 iPhone6...
分类:
移动开发 时间:
2014-09-15 17:45:59
阅读次数:
243
转自:http://blog.csdn.net/li6185377/article/details/8131042一般自定义View 代码方式 有 在初始化的时候添加 子Views[cpp]view plaincopy-(id)initWithFrame:(CGRect)frame{self=[su...
分类:
其他好文 时间:
2014-09-15 12:37:18
阅读次数:
217
xib和nib都是Interface Builder的图形界面设计文档,nib这个名字来自于NeXTSTEP系统,在NeXTSTEP被Apple收购之前,一直使用nib作为Interface Builder的图形文档,nib的发展经过了nib2.0,nib3.0,到NeXTSTEP被App...
分类:
其他好文 时间:
2014-09-14 22:03:27
阅读次数:
2727
图片、xib等资源文件无法直接封入静态库,要想在静态库中使用他们,就必须借助于bundle 那么什么是bundle呢? 简单来说,bundle就是一个内部结构按照标准规则组织的特殊目录,即directory 要知道,iOS的应用都是通过bundle进行封装的,对应的bundle类型...
分类:
其他好文 时间:
2014-09-14 22:02:07
阅读次数:
229
编译环境:Macbook Air + OS X 10.9.2 + XCode5.1 + iPhone5s(iOS7.0.3)一、首先将资源文件打包成bundle由于bundle是静态的,所以可以将“iOS开发之静态库(三)—— 图片、界面xib等资源文件封装到.a静态库”中生成的“MyToolsWi...
分类:
移动开发 时间:
2014-09-14 21:55:37
阅读次数:
5447
编译环境:Macbook Air + OS X 10.9.2 + XCode5.1 + iPhone5s(iOS7.0.3)一、首先将资源文件打包成bundle新建工程:File -> New -> Project... -> OS X -> Framework & Library -> Bundl...
分类:
移动开发 时间:
2014-09-14 20:43:57
阅读次数:
437
今天的主要任务是添加5个模块的打印模板,如果是按照往常的思维,我可能会直接建立5个ViewController分别对应5个打印模板,然后在分别对其xib文件进行修改来满足需求。但是,今天我换了一种思路,首先,对于复杂的画面,如果手动编程进行添加会非常的消耗时间和精力,而且不利于直观调整UI详细界面的...
分类:
其他好文 时间:
2014-09-11 18:44:32
阅读次数:
142