Xcode 4.3.2中Interface Builder检查器的属性解析
来源:互联网 发布:iqr 淘宝网 编辑:程序博客网 时间:2024/06/06 07:36
我们双击xib文件主窗口打开View界面的设计布局,也就是使用Interface Builder来通过拖动空间来设计图形界面。
首先我们需要在空白界面中添加一个ImageView控件,用来添加一张图片。然后我们选中图片,在右侧Hide or show the Utilities状态栏中,我们看到ImageView控件的相关属性,由于控件属性一致,所以你也可以拖动Label or Buttom控件来查看相关属性。
如上图所示,
Image下拉菜单是用来选择当前目录下的图片文件
图片文件的尺寸最好控制在:高度小于100像素,宽度小于300像素,格式为.png
Highlighted:属性是高亮突出的图片
在View中,我们可以通过View Mode选择控件的对其方式,默认为居中center
Tag属性:UIView的所有子类,包括所有视图和控件,都有一个标记属性,该属性只是与图像视图绑定在一起的一个数值。标记是供开发人员使用的,系统永远不会设置或修改它的值。如果为某控件或视图分配了一个标记值,那么该标记始终为这个值不会改变,除非你修改了它。
Drawing属性:
第一个复选:Opaque:选中它将通知iPhoneOS,视图下的任何内容都不应绘制,并且允许IPhone的绘图方法通过一些优化来加速绘图。为什么要选中Opaque复选框呢?我们举一个例子:当Alpha的值设定为1.0(不透明),Alpha值适用于将被绘制的图像部分,但是如果某个图像为完全填充图像视图,或者图像上存在一些洞,则下方的对象将可见,而与Alpha的值无关。选中Opaque复选框后,iPhone就会知道视图下方的任何内容都不需要绘制出来。
Hidden复选框:选中它后,用户不能看到此控件。 有时隐藏空间是非常有用的,比如通过开关来控制选项的隐藏和可见性。
Clip Subviews:如果你的视图有子视图,那么这些子视图并不完全包含在其父视图中,则此复选框将确定子视图的绘制方式。如果选中了Clip Subviews,只有在父视图范围内的子视图部分被绘制出来。如果未选中Clip Subviews,则全部子视图都将绘制出来,而不管它是否在父视图内部。(默认开启)
Clear Context Before Drawing:选中后,iPhone将使用透明黑色绘制空间覆盖的所有区域,然后才实际绘制空间。因为考虑到性能问题,所以使用情况很少,默认为关闭状态。
Interaction中有两个复选框:
User Interaction Enabled:指定用户能否对此对象进行操作。对于大多数空间,此复选框都是选中的。如果不选就不能出发操作方法。但标签和图像视图默认未选中,因为经常仅用于显示静态信息
Multiple Touch:用于确保此控件能否接受多点触摸事件。支持多种复杂的手势。
- Xcode 4.3.2中Interface Builder检查器的属性解析
- [XCode] Interface Builder 是怎么工作的
- Xcode 和Interface Builder
- Xcode 和Interface Builder
- Xcode Interface Builder Help Link
- Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- [Cocoa] Cocoa Tutorial 2: HelloWin without XCode and Interface Builder
- xcode 4 使用指南系列2-Interface Builder
- xcode 4 使用指南系列2-Interface Builder
- iOS 10 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- (四)23种设计模式之我见-----------观察者模式(Observer)
- libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
- ioctl
- opecv2.3+directshow操作多个摄像头配置
- 汤姆猫信使: 折翼的信使
- Xcode 4.3.2中Interface Builder检查器的属性解析
- Oracle中如何删除重复数据
- java 调用本地应用程序
- 说说这段时间的事情
- SNMP中的MIB是什么?
- 带子目录的makefile文件
- 域用户登陆时总要先按Ctrl+Alt+Delete的问题也适用2000,2003系统
- JavaScript简单分页
- ACE_Message_Queue