灵活的 iPhone 按钮
有没有办法从单个图形创建灵活的 iPhone 按钮,就像 Android 使用 9-patch 可绘制对象一样?
例如,是否可以使用此图形 创建更宽的按钮?
Is there a way to create a flexible iPhone button from a single graphic, like Android does with 9-patch drawables?
For example, would it be possible to use this graphic to create a wider button?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的。将图像加载到 UIImage 中,然后使用
stretchableImageWithLeftCapWidth:topCapHeight:
和适当的参数来构建图像的副本,并提供有关正确端盖的提示。然后您可以将此新图像分配给按钮。请参阅 UIImage 类参考。
Yes. Load your image into a UIImage, then use
stretchableImageWithLeftCapWidth:topCapHeight:
with appropriate parameters to build a copy of the image with hints about the proper end caps. You can then assign this new image to the button.See UIImage Class Reference.
是的,查看 UIImage方法
-stretchableImageWithLeftCapWidth:topCapHeight:
Yes, look into the UIImage method
-stretchableImageWithLeftCapWidth:topCapHeight: