—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn添加图片资源从Xcode5开始,图片资源都放到Images.xcassets中进行管理先添加必须的图片到Images.xcassets中—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn调整界面尺寸由于模拟器的默认尺寸是3.5inch,为了避免出现不必要的麻烦,最好将storyboard中的UI界面尺寸也调整为3.5inch—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn添加4个方向按钮和2个缩放按钮拖拽按钮到storyboard上•设置按钮的尺寸为35x35—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn设置按钮的背景图片按钮是有多种状态的:normal(普通状态):默认情况,UIControlStateNormalhighlighted(高亮状态):按钮被按下去的时候(手指还未松开),UIControlStateHighlighted设置按钮在不同状态下的背景图片(为了保证高亮的图片正常显示,必须设置按钮的type为custom)—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn设置头像按钮普通状态:红色文字“点我啊”高亮状态:蓝色文字“摸我干嘛”—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn跟控制器建立联系—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn修改头像按钮的位置通过修改控件的frame属性就可以修改控件在屏幕上的位置和尺寸比如点击“向上”按钮,让按钮的y值减小即可-(IBAction)top:(UIButton*)sender{CGRectbtnFrame=self.headBtn.frame;btnFrame.origin.y-=10;self.headBtn.frame=btnFrame;}下面代码是错误的,OC语法规定:不允许直接修改对象的结构体属性的成员self.headBtn.frame.origin.y-=10;—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn去除autolayout如果发现通过代码无法修改控件的位置或者尺寸时,应该去掉storyboard里面的autolayout功能,这是自iOS6开始出现的特性顾名思义,autolayout是用来自动布局的,用来束缚控件的位置和尺寸。去掉这个功能,控件的位置和尺寸就不再有一些固定的束缚。—高级软件人才实作培训专家!北京传智播客教育www.itcast.cn代码创建按钮在开发过程中,并不是每次都通过storyboard拖控件完成UI界面,因为storyboard上面的界面是“固定死”的,有时候可能会在程序运行过程中动态地添加一些新的控件到界面上比如QQ的聊天信息,是有人发出一条信息后才动态显示出来的。因此,需要掌握如何用代码动态...