显示昆虫详情打开MasterViewController.swift 增加如下方法: func selectedBugDoc() -> ScaryBugDoc? { let selectedRow = self.bugsTableView.selectedRow; if selectedRow >= 0 && selectedRow self.bugs.count { ret...
分类:
移动开发 时间:
2015-05-01 09:23:20
阅读次数:
264
创建详情页面在iOS中,典型的“主-细页面App”需要创建两个视图,但在 OS X,由于屏幕不再受到限制,我们可以将它们合并在同一个视图中。 打开MasterViewController.xib,选中view,将宽度和高度拖大。如图:我们需要显示下列信息: 昆虫名, 惊悚指数和昆虫图片。昆虫名用NSTextField 控件显示,惊悚指数用EDStarRating 控件显示,昆虫图片则用NSImag...
分类:
移动开发 时间:
2015-04-29 21:52:12
阅读次数:
411
显示昆虫列表在 OS X中,Table View使用 NSTableView类,它等同于iOS的UITableView 类,但有一个最大的不同是:NSTableView 的每一行有多个列或多个单元格。· 在OS X 10.7Lion之前,table view cell继承于NSCell类。而后者并非NSView类,因此开发者需要自己处理绘图和鼠标事件。· 从 OS X 10.7...
分类:
移动开发 时间:
2015-04-22 15:24:40
阅读次数:
189
最近工作中遇到了一些关于自动布局的问题,在项目上线之余将这些问题做了汇总,以记之.
自动布局遇到的几个问题在此总结:
第一种:view的宽度根据内容的大小自动调整
第二种:约束的优先级
第三种:通过两种方式让按钮平均排布
1)约束加代码
2)纯约束
第一种: 1)横向拉伸
1.先看效果图
2.添加的约束:
外部view约束:左,上...
分类:
编程语言 时间:
2015-04-20 18:37:26
阅读次数:
11932
原文超级详细(图文),小白表示毫无压力:http://www.raywenderlich.com/87002/getting-started-with-os-x-and-swift-tutorial-part-1由于原文浅显到略显啰嗦,因此翻译时我有选择地删除了部分段落。打开Xcode,使用 File\NewProject… 菜单,在弹出窗口中选择 “OS X/Application”,然后Nex...
分类:
移动开发 时间:
2015-04-20 17:05:31
阅读次数:
157
Swift >是 > iOS > 和 >OS X >应用开发的一门新语言。然而,如果你有 > C > 或者 > Objective-C > 开发经验的话,你会发现>Swift >的很多内容都是你熟悉的。
Swift >的类型是在 >C >和 >Objective-C> 的基础上提出的,Int 是整型;Double 和Float 是浮点型;Bool 是布尔型;String 是字符串。Swift...
分类:
移动开发 时间:
2015-04-19 18:01:34
阅读次数:
171
http://www.oschina.net/ios/codingList/367/ios-imagehttp://www.oschina.net/p/maplebaconMapleBacon 是一个非常棒的图片下载和缓存库,使用 Swift 开发,用于 iOS 系统。示例代码:import Map...
分类:
其他好文 时间:
2015-04-18 09:59:08
阅读次数:
94
iOS培训------我的c语言笔记,期待与您交流!就在去年11月份,当笔者决定走iOS开发之后就在网上买了三本书:iOS7快速入门,iOS开发指南-从零基础到App上架,Swift开发指南。通过看完这三本书之后,笔者还是学到了一些知识,但是没有什么效果,最后笔者总结出了一点那就是,再看多的书不如自...
分类:
移动开发 时间:
2015-04-12 18:56:28
阅读次数:
153
最近看苹果发布了新语言,无比好学(qi)的楼主突然有兴致学习了下swift.这里涉及到mac os 开发环境搭建:因为本人是360k纯屌丝,狠不下心买Macbook,所以只剩下虚拟机和黑苹果2条路了由于最近有比较忙,没空研究黑苹果驱动所以就选择了虚拟机原谅碎碎念的楼主吧,自从换了新工作,整个人都不好...
分类:
编程语言 时间:
2015-04-07 15:22:51
阅读次数:
147