2011-11-04 76 views
1

我试图构建一个iPad应用程序,它使用自定义图像作为按钮与我自己的自定义行为,当按钮被选中,触及内部,外部等。关于如何在Xcode 4.2中自定义UIButtons的Interface Builder教程

我正在尝试使用Interface Builder来做到这一点,但是我对于各种文本字段的含义如背景图像,阴影颜色,阴影偏移,突出显示色调,绘制等有很多问题

有谁知道一个很好的教程,通过界面生成器上的UIBUttons?

回答

1

我碰到的最好的在线自定义按钮教程可能是http://ios-blog.co.uk/iphone-development-tutorials/how-to-code-custom-ios-buttons/。它解释了图像拉伸的工作原理,“帽子”参数非常好,并且用简单的英语表达。 (离线,除此之外,我推荐Dave Mark和Jeff LaMarche开始iPhone 3开发的“”剔除按钮“部分(第92页) - 当然如果你有这本书的话)。我没有发现其他在线教程冗长 - 一般来说,他们只提供一些代码,但没有图像扩展的解释。在运行我已经链接到的教程之前,我花了相当多的尝试来了解应该如何呈现图像。

解释四种不同按钮状态的一些附加示例代码是Set a button background image iPhone programmatically

0

对于初学者来说,默认背景图像根据内容模式进行缩放(默认图像没有)。有4种状态可以为“默认,突出显示,选定,禁用”设置背景图像。

您可以为检查员下方的第6个选项卡中列出的任何触摸事件(在设置Xcode 4的右侧)设置特定动作。 只需单击并拖动到预期的接收器即可。您不需要按住Ctrl或单击鼠标右键(它不会从检查员那里工作)

当您按住Ctrl键并右键单击并拖动层次结构或布局视图中的实际按钮时,默认情况下它将设置目标和动作

相关问题