【问题标题】:Styling button with dynamic text in iOS appiOS 应用中带有动态文本的样式按钮
【发布时间】:2013-06-29 14:32:15
【问题描述】:

我不是 iOS 开发人员。我正在为要使用 Appcelerator Titanium 开发的 iOS 应用程序设计 GUI。
就所有其他按钮而言,可以为它们提供 .png 图像来设置它们的样式。但是这种类型的按钮具有动态文本,因此可以具有各种大小的宽度,如下图所示。

截图来自 Instagram iOS 应用。它在导航栏中显示名为Camera 的按钮,这是要裁剪的图像所在的文件夹的名称。在我设计的应用程序中,有一个功能相同的按钮。

我只是想知道是否可以为这种特殊类型的按钮添加自定义样式。

谢谢。

【问题讨论】:

    标签: iphone ios titanium appcelerator appcelerator-mobile


    【解决方案1】:

    是的,您可以创建一个按钮并将按钮的 backgroundImage 设置为您想要的任何内容

    http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI.Button

    第三段

    您可以为每个状态指定背景图像,以及按钮文本和按钮图标。在 iOS 上,即使没有设置按钮图像,也有定义每种状态外观的按钮样式。

    backgroundLeftCap Property

    【讨论】:

    • 感谢您的回答。但是这种特殊类型的按钮的宽度取决于文本,那么给定的背景图像将如何适应呢?
    • 是的,我知道...并且平台可以适当地处理背景图像的拉伸,请参阅 backgroundLeftCap 属性docs.appcelerator.com/titanium/latest/#!/api/…
    【解决方案2】:

    简单的回答:是的,您可以向此按钮添加自定义样式。至于不同的宽度,背景图片会拉伸以填充它。

    【讨论】:

      猜你喜欢
      • 2016-12-05
      • 2013-03-02
      • 1970-01-01
      • 2021-12-16
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      相关资源
      最近更新 更多