代码如下import AVFoundationclass ViewController: UIViewController { var audioPlayer:AVAudioPlayer? override func viewDidLoad() { super.viewDi...
分类:
编程语言 时间:
2014-11-15 15:25:00
阅读次数:
151
页面结构:1个UIPageViewController含多个其他ViewController,每个ViewController中又包含了一个UITableView问题:无法通过点击状态栏,让当前UITableView内容置顶原因:UIPageViewController帮助我们管理了多个ViewCo...
分类:
移动开发 时间:
2014-11-15 00:01:26
阅读次数:
369
/** *获取视图当前的控制器**/- (UIViewController*)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder* ne...
分类:
其他好文 时间:
2014-11-14 10:46:10
阅读次数:
149
ViewController.h @interface?ViewController?:?UIViewController
@property?(readonly,?getter=isCancelled)?BOOL?cancelled;
@end GViewController.h @interface?GViewController?:?ViewController
...
分类:
其他好文 时间:
2014-11-13 19:16:14
阅读次数:
137
UITableView控件使用使用UITableView,在控件库中,拖拽一个Table View到ViewController中,在Controller的后台代码中需要继承UITableViewDelegate和UITableViewDataSource的协议。重写方法tableView(_:nu...
分类:
移动开发 时间:
2014-11-13 18:32:26
阅读次数:
354
重现问题: 新建一个UILabel控件 与viewcontroller绑定 @IBOutlet weak var height: UILabel! ………… ………… println("\(height.text)") 打印结果: Optional("170厘米") (有默认值) 问: 为什么不是打印1...
分类:
编程语言 时间:
2014-11-13 14:51:45
阅读次数:
398
一、UITabBarController在storyoard中得搭建1.新建一个项目,把storyboard中默认的控制器删除,拖UITab Bar Controller。2.创建viewcontroller,添加到UITab Bar Controller中去(连线)。注意点:连线的顺序就是将来显示...
分类:
移动开发 时间:
2014-11-13 14:12:45
阅读次数:
233
一、按照结构可以把ViewController分为2类:1)主要是用于显示内容的ViewController,这种ViewController主要是用于为用户展示内容,并且与用户交互,比如UITableViewController,UIVewController2)用于控制和显示其他ViewCont...
分类:
其他好文 时间:
2014-11-13 12:50:46
阅读次数:
102
如何给UIViewController瘦身 随着程序逻辑复杂度的提高,你是否也发现了App中一些ViewController的代码行数急剧增多,达到了2,3千行,甚至更多。这时如果想再添加一点功能或者修改现有逻辑变得让人无比头疼。如果你遇到了这类问题,那是时候停下来了,思考一下如何更好地组织代码,....
分类:
移动开发 时间:
2014-11-12 22:56:40
阅读次数:
405
这两天由于会用到framework所以研究了一下framework的制作,我用到了xcode6.1、AFNetworing。 转载请注明http://blog.csdn.net/mengxiangyue 废话不多说了,下面是步骤: 1 建立一个single view application工程,然后打开工程中的Main.storyboard,选中里面的唯一一个ViewController,点击菜单...
分类:
其他好文 时间:
2014-11-12 09:19:48
阅读次数:
265