摘要: ios中,在应用程序之外,提供集中的地方,来修改用户的偏好设置,并且序列化到文件。创建项目1.utility application模板一个storyboard一个主视图mainviewcontroller一个辅助设置flipviewcontroller使用设置捆绑包当setting应用程序启动时,... 阅读全文
posted @ 2014-12-20 13:28 wildatheart 阅读(145) 评论(0) 推荐(0)
摘要: split view UISplitViewControllerpop over UIPopoverController1. Storyboard 框架The Storyboard Defines the StructureCreating a SplitView ProjectMaster-Det... 阅读全文
posted @ 2014-12-20 13:27 wildatheart 阅读(171) 评论(0) 推荐(0)
摘要: 1. StroyBorad简介Storyboards ios5引入Single View Application模板创建工程Simple Storyboard使用Use Storyboards 复选框默认生成文件MainStoryboard.storyboard一个应用程序委托一个视图控制器类sen... 阅读全文
posted @ 2014-12-20 13:24 wildatheart 阅读(236) 评论(0) 推荐(0)
摘要: 总结:其实navigationController很简单,其往往就是应用程序委托的根视图控制器且其往往就是通过第一个显示的视图控制器来初始化自己。而后的工作,就是pushViewController,popViewController。。。[self.navigationControllerpush... 阅读全文
posted @ 2014-12-20 13:21 wildatheart 阅读(161) 评论(0) 推荐(0)
摘要: UITableView表视图UITableViewCell表视图单元UITableViewDelegateUITableViewDataSource可以在UITableViewCell中添加子视图,从而在一个单元中放置更多的数据。可以通过代码,或者在nib文件中加载他们。两种基本样式:分组表(gro... 阅读全文
posted @ 2014-12-20 13:20 wildatheart 阅读(210) 评论(0) 推荐(0)
摘要: Nib文件是什么?一系列对象,被序列化到了某个文件,包括控制器,视图,控件,输出口,action。如何将controller与nib文件关联?initWithNibName方法此时nib文件的file's owner类型必须指定为controller类型,且controller的view输出口必须关... 阅读全文
posted @ 2014-12-20 13:19 wildatheart 阅读(241) 评论(0) 推荐(0)
摘要: 6.1 多视图应用程序的常见类型视图术语,通常指具有相应视图控制器的UIView或其子类,这些视图类型也称为内容视图。常见的多视图类型有:基于标签栏的应用程序UITabBarController基于导航栏的应用程序UINavigationController在ipad上,大部分基于导航的应用程序使用... 阅读全文
posted @ 2014-12-20 13:17 wildatheart 阅读(193) 评论(0) 推荐(0)
摘要: 自动旋转机制:并不是所有的iphone都需要支持所有方向。不过apple建议,所有的ipad app都支持所有方向。iphone4为 320*480iphone5 用点为单位的话,大小为 320*568,Retina屏幕一个点为4个像素ipad为 768*1024个点所有的状态栏(顶部显示信号强度,... 阅读全文
posted @ 2014-12-20 13:16 wildatheart 阅读(229) 评论(0) 推荐(0)
摘要: 控件用户界面控件共有三种基本模式:活动:比如按钮,点击会触发方法静态:比如静态文本,只用作显示被动:比如文本输入,不会触发任何方法,但是用户可以与之交互,并修改它的值。​在ios上,大多数控件都可以通过以上三种模式使用,并且几乎所有的控件都支持一种以上的模式。所有ios控件,都是UIControl子... 阅读全文
posted @ 2014-12-20 13:15 wildatheart 阅读(124) 评论(0) 推荐(0)
摘要: MVC框架1.模型Model:保存应用程序数据的类2.视图View: 包括窗口,控件等一系列与用户交互的类3.控制器Controller:把模型和数据绑定在一起的代码。MVC的目标:1.最大限度的分离这三类代码,使程序中类型清晰,知道自己该干什么2.帮助确保代码的最大可重用性,否则实现了按钮的类,要... 阅读全文
posted @ 2014-12-18 19:37 wildatheart 阅读(119) 评论(0) 推荐(0)