- 博客(19)
- 资源 (27)
- 收藏
- 关注
原创 2.15 Adding Buttons to Navigation Bars Using UIBarButtonItem
在导航栏上增加更多的按钮导航栏并不是Navigation 特有的,实际上你可以自己再view下面自己addsubview一个。self.navigationItem.leftBarButtonItem 放在导航栏左边的按钮self.navigationItem.rightBarButtonItem 放在导航栏右边的按钮UIBarButtonItem 放在导航栏上的按钮应该都要是
2013-10-24 17:11:26 546
原创 2.14 Displaying an Image on a Navigation Bar
导航栏上显示文本?太没档次了,我要显示图片。那就用navigationItem.titleViewtitileView 可以赋值一个UIview对象。在我的实验中如果navigationItem.titleView title都赋值,则会显示titleView,不显示title
2013-10-24 15:04:01 587
原创 2.13 Manipulating a Navigation Controller’s Array of View
如果你想直接把要导航的view controllers封装起来,你可以用UINavigationController 的 viewControllers 属性。如果你想把栈顶(当前)的view controller pop出去,you can do it like this:(书中源码)- (void) goBack{/* Get the current array of View
2013-10-24 11:56:33 564
原创 2.12 Implementing Navigation with UINavigationController
如果你想view controller之间平滑的切换,你可以考虑下这个。在UINavigationController 初始化的时候需要指定rootviewcontroller[self.window addSubview: self.navigationController.view];此时显示的rootviewcontroller.view上加一个导航栏导航栏上可以放置butt
2013-10-24 11:04:48 741
原创 2.11 Presenting Sharing Options with UIActivityViewController
当你想分享图片,视频,文本时,怎么办呢?UIActivityViewController for you ios6已经内建了一些sharing options(分享选项),facebook, twitter 你可以自己增加一些sharing options。当你想分享时,您只需考虑what you want to share,你无需考虑底层是如何实现的。ios会根据你所分享的内容自
2013-10-23 17:01:04 779
原创 2.10 Presenting and Managing Views with UIViewController
ios用的是mvc,view就是现实给你看的那些。model就是app管理的数据和engine of app.controller就是model和view的桥。为什么不让view来完成controller的工作呢?因为这样的话view的代码会很散乱,况且view和model耦合度太高,这可不是一个好的做法。
2013-10-17 16:19:34 702
原创 2.9 Customizing the UISegmentedControl
自定义你的UISegmentedControl最简单的就是改变tintColor了,不过在改变这个颜色之前请记得把segmentedControlStyle 赋值成 UISegmentedControlStyleBar;setBackgroundImage:forState:barMetrics: 设置不同状态下的背景图setDividerImage:forLeftS
2013-10-17 16:01:01 708
原创 2.8 Grouping Compact Options with UISegmentedControl
分段控件,就是有几个选项可选,点一下,则这个segment被选中,程序做某些事情,默认是选中后则一直选中,除非再选别的,也可以在选中后让其自动返回到未选中状态,只需要设置momentary(短暂的)属性为true。按钮上可以显示文本,也可以显示图像,只需要在initWithItems:传的数组中引用的是图片对象即可。显示的风格typedef enum {UISegmen
2013-10-17 15:05:26 543
原创 2.7 Customizing the UISlider
2.7 Customizing the UISlider自定义UISliderios6之后又很多方式可定制UIminimumTrackTintColor 左边部分的颜色thumbTintColor 滑头的颜色,你懂的 (^_^)maximumTrackTintColor 右边部分的颜色最小值图像:一个显示在滑板左边(滑板外)的图片,默认是没有的,一般用于说明最小值的样子,有
2013-10-17 14:35:49 816
原创 2.6 Implementing Range Pickers with UISlider
slider让用户来选择区间内的一个值minimumValue 指定最小值maximumValue 指定最大值value 当前值,默认为(minimumValue + maximumValue )/ 2[self.mySlider addTarget:selfaction:@selector(sliderValueChanged:)forControlEvents:UICo
2013-10-17 13:37:46 621
原创 2.5 Picking the Date and Time with UIDatePicker
选择日期时间时用,默认为当前时间UIDatePickerMode:typedef enum {UIDatePickerModeTime,//时间模式UIDatePickerModeDate,//日期模式UIDatePickerModeDateAndTime,//日期和时间模式UIDatePickerModeCountDownTimer,//倒数模式} UIDatePic
2013-10-17 10:46:08 1004
原创 2.4 Picking Values with UIPickerView
选择列表中的一个值,实现类似pc中下拉列表的功能,不过不能输入啦。如果未关联DataSource,那个picker view将显示一块黑黑的区域。如何关联DataSource?实现这个协议@protocol UIPickerViewDataSource@required// returns the number of 'columns' to display. 指定显示几列
2013-10-17 10:15:39 598
原创 2.3 Customizing the UISwitch
定制开关ios5和ios6,苹果增加定制开关的功能,真是让人想不到啊。在以前的sdk中,我们一般要通过子类来定制开关的。tintColor: 关状态时底板显示的颜色 如果改成“offTintColor”就更好理解了thumbTintColor: 就是那个柄,那个圆圈的颜色onTintColor:开状态时底板显示的颜色 onImage:开状态时显示在底板上的图片offIm
2013-10-16 17:32:49 660
原创 2.2 Creating and Using Switches with UISwitch
2.2 Creating and Using Switches with UISwitch就是开关啦,如果想相应操作用[self.mySwitch addTarget:selfaction:@selector(switchIsChanged:)forControlEvents:UIControlEventValueChanged];self里面实现(switchIsChan
2013-10-16 16:57:35 642
原创 2.1 Displaying Alerts with UIAlertView
显示警告,确认,输入用户名、密码,或是就单纯输入一些文本可以创建没有按钮的Alert view,但是你应该在几秒后把它关闭,不然用户可就傻眼了。UIAlertViewStyle:typedef enum {UIAlertViewStyleDefault = 0,UIAlertViewStyleSecureTextInput,//输入密码之类用的UIAlertViewSt
2013-10-16 16:44:53 655
原创 2.0 Introduction
所有的ios app都应用了mvc, Model,view, controllder 是其3大构件model: model相当于app的大脑,他负责计算工作,并创建一个不需要view,不需要controllser的世界,也就是说,你可以认为他就是没有脸的app。(十足的菜鸟)view: view就是所谓的窗体,他就是用来做交互时用的。Controller: 一般情况下,他是以view
2013-10-16 16:15:58 477
原创 1.30 Listening for Notifications Sent from NSNotificationCenter
开始监听消息: 用NSNotificationCenter实例的addObserver:selector:name:object:方法不再监听了 用NSNotificationCenter实例的removeObserver:name:object:方法Any object can broadcast a notification and any object within the
2013-10-16 15:47:16 669
原创 1.29 Sending Notifications with NSNotificationCenter
问题 你想广播一个事件,让所有对这个事件感兴趣的对象去执行他们的方法办法 用NSNotificationCenter 的 postNotificationName:object:userInfo: 方法来发出消息,听说object一般是self, userInfo可另外带一些参数过去。讨论 Notification centers 分发 通知消息,比如:当键盘弹出,ios
2013-10-16 14:59:12 588
原创 读不进去书怎么办
你就一菜鸟,还不好好学习,你不想混了你。其实我也知道要好好学习,可就是老爱走神,特别是这还英文。从今以后每读完一节都要记点东西,学到的,领悟到的,甚至是翻译两句也好,总之你给写点东西。 上面几句是留给自己的。
2013-10-16 14:26:59 1242
ios_XML_解析
2015-03-19
列表显示 core data 数据
2014-07-24
韩顺平sevlet,jsp视频教程知识点.txt
2013-06-07
3-5-7游戏解法与扩展
2012-01-19
嵌入式系统设计师答案
2011-11-04
2006-2010年下半年嵌入式系统设计师真题+答案汇总
2011-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人