摘要: 两个View之间的传值可以有多种方式。但本人觉得最合理最自然并且最安全的方式是通过Delegate方式。设想一个场景:1. 有两个View,分别是A和B。2. 点击A中的某个按钮,出来B。3. 对B做某些操作(比如输入文字到textField,选择picker等等)。4. 然后点击B中的确定按钮,将在B中进行的操作所产生的数据传递给A。这种应用场景在编写iPhone App应用的时候是十分常见的,比如利用modelview来进行某些条件的选择,进行注册操作等等。下面具体说说利用Delegate是如何将View B中的数据传递回View A。第一步:在B类的类定义之前加入一下代码,定义一个del 阅读全文
posted @ 2012-03-14 16:46 编程小翁 阅读(2135) 评论(0) 推荐(0) 编辑
摘要: #import "SegmentedControlTestViewController.h" @implementation SegmentedControlTestViewController @synthesize segmentedControl; /**************************************** Tasks Initializing a Segmented Control – initWithItems: Managing Segment Content ... 阅读全文
posted @ 2012-03-14 12:43 编程小翁 阅读(13989) 评论(0) 推荐(4) 编辑
摘要: 一、创建滑块是一个标准的UIControl。我们可以通过代码创建,如同开关(UISwitch)的宽与高都会被忽略一样滑块的高也会被忽略(但是宽度不会):UISlider*mySlider=[[UISlideralloc]initWithFrame:CGRectMake(20.0,10.0,200.0,0.0)];//高度设为0就好二、设定范围与默认值创建完毕的同时我们要设置好滑块的范围,如果你没有设置,那么会使用默认的 0.0 到 1.0 之间的值。UISlider提供了两个属性来设置范围:mininumValue 和 maxinumValue:mySlider.mininumValue=0. 阅读全文
posted @ 2012-03-14 11:06 编程小翁 阅读(7415) 评论(0) 推荐(0) 编辑
我是来自厦门的Jilon. 翁,请关注我的微博:真实的weng,或关注微信:Jilon
点击右上角即可分享
微信分享提示