在使用storyboard和xib时,我们经常要用到ScrollView,还有自动 布局AutoLayout,但是ScrollView和AutoLayout 结合使用,相对来说有点复杂。根据实践,我说一下我的理解,在故事板或xib中,ScrollView是根据其下面的一个View的大小来确定 Con ...
分类:
其他好文 时间:
2016-09-19 11:42:33
阅读次数:
168
这个项目是用OC编写,如果有的朋友已经下载下来看了这个项目, 就会意识到这个项目没有一个storyboard或者是nib,不是因为不喜欢用storyboard或者nib,而是因为一直以来就想用纯代码写个项目,(好远大的梦想。。开玩笑的。。),但是项目是写出来的,光想不做不写是不行的,所以我就开始我的 ...
分类:
其他好文 时间:
2016-09-14 09:34:19
阅读次数:
191
一、通过LaunchScreen.storyboard 作启动图 1》在LaunchScreen.storyboard中拖拽一个imageView放上启动图片 注意:记得勾选右边的 User as Launch Screen 2》在工程中--》General--》App Icons and Laun ...
分类:
移动开发 时间:
2016-09-08 12:49:16
阅读次数:
411
如何面试一个1-3年的 iOS 程序员(持续更新) 如何面试一个1-3年的 iOS 程序员(持续更新) 计算机基础类 UI 基础题 首先判断一下控制器是否有视图, 如果没有就调用 loadView 方法创建, 要么是通过 storyboard 或者是代码 调用 viewDidLoad, 进行下一步的 ...
分类:
移动开发 时间:
2016-09-07 20:38:15
阅读次数:
386
为了适应各种屏幕尺寸,iOS 6后引入了自动布局(Auto Layout)的概念,通过使用各种 Constraint(约束)来实现页面自适应弹性布局。 在 StoryBoard 中使用约束实现自动布局很方便,但如果用纯代码来设置约束就很麻烦了。这里向大家推荐一个好用的第三方布局库:SnapKit(其 ...
分类:
编程语言 时间:
2016-09-05 16:49:34
阅读次数:
495
如果使用 UTTabviewCell,设置其accessory样式为:Detail Disclosure ,就是在每一个cell右边设置一个detail button。如果这样的操作是使用storyboard,进行的,它会要求你给每一个你cell设置indentifier,然后你会在以下方法内设置重 ...
分类:
其他好文 时间:
2016-09-05 16:41:59
阅读次数:
106
纯代码创建,不提倡使用XIB和故事版(storyboard),虽然提高开发速度,但是消耗性能。 1.先看控制器之间的层级关系:如下图所示 从这张图可以看到:最右边的Assembled views是呈现给用户的界面,它左边的Window是最底层的窗口,重点来了,再往左,是Tab bar view,Ta ...
分类:
其他好文 时间:
2016-09-05 16:37:08
阅读次数:
223
之前我在操作 Storyboard 时想把一个已经有的UIViewController变成 UINavigationController 或者 UITabBarController,在搭建项目时想把不同的模块分为不同的 Storyboard 时,需要许多步骤,而且在 Storyboard 分模块时还 ...
分类:
其他好文 时间:
2016-09-05 01:45:28
阅读次数:
225
一、效果展示 1. 启动界面只有一个按钮 2. 点击按钮,显示文本信息 二、 分析 1. 两个控件UILabel && UIButton 2. 点击按钮触动方法设置文本信息 三、 实现 1. 不加载Main.storyboard 2. APPDelegate.m 3. ViewController. ...
分类:
其他好文 时间:
2016-09-02 00:46:48
阅读次数:
206
1.父控件和子控件的理解在storyboard中只有UIView是可以在里面拖入子控件的,其他控件不可以(必须通过代码添加)拖入一个UIView控件,在里面添加一些子控件(UIView控件是控制器的VIew的子控件,UIView控件是内部子控件的父控件)2.UIView的常见属性superView ...
分类:
其他好文 时间:
2016-08-31 00:23:57
阅读次数:
122