当一个view设置bounds时,会把自己当成一个容器,定义自己的边界大小以及左上角的初始坐标。当子视图添加到此视图时,会根据bounds指定的原点(0,0)计算frame,而非左上角。...在App中UITextField出现频率也比较高;
(2)iOS系统借助虚拟键盘实现输入,当点击输入框,系统会自动调出键盘,方便 你进一步操作。...(1)UIButton(按钮):是响应用户点击的控件。在App中UIButton是出现频率很高的控件;
(2)UIButton与UILabel、UITextField侧重点不同,侧重于处理点按。...①创建button对象(如果本类有初始化方法,使用自己的;否则使用父类的);
②设置按钮显示相关的属性;
③为按钮添加点击事件;
④添加按钮到父视图上...,用以显示;
⑤按钮无需释放(因为使用的是类方法创建的button)。