在UILabel上使用外观代理是否会因为更改UIAlertView而拒绝我的应用程序?

臭氧

我希望自定义应用程序中的所有字体,并且一直在使用该[UILabel appearance]API,因为它看起来像是阻力最小的路径。我注意到,这也会影响UIAlertView(如预期的那样)内部的标签,但是我也意识到自定义警报视图可能会导致应用程序被拒绝。

有人对这个有经验么?我应该自己UILabel代替自己的子类,然后手动将其应用于应用程序中的每个标签吗?

斯瑞吉斯·巴特(Sreejith Bhatt)

UILabel类符合UIAppearanceContainer协议,对UILabel.h的检查显示其属性均未标记为UI_APPEARANCE_SELECTOR,这是使用UIAppearance的前提。因此,您需要创建UILabel子类,如下所示。

@interface SmallLabel : UILabel

@end

@implementation SmallLabel

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
}
  return self;
}

@结尾

我认为您也可以在子类中尝试类似的方法:

UIFont *newFont = [UIFont fontWithName:@"YourFontName" size:self.font.pointSize];
self.font = newFont

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用identifierForVendor是否会拒绝我的应用程序?

来自分类Dev

使用identifierForVendor是否会拒绝我的应用程序?

来自分类Dev

我的应用程序会因为警告而被拒绝吗?

来自分类Dev

如果我使用设备的UUID,Apple会拒绝我的应用程序吗?

来自分类Dev

使用NSURLConnection是否会拒绝应用程序?(仅供参考)

来自分类Dev

使用NSURLConnection是否会拒绝应用程序?(仅供参考)

来自分类Dev

苹果可以拒绝我吗,我可以在Xcode中更改我的项目名称吗,因为我的应用程序名称不可用

来自分类Dev

如何更改KDE应用程序的外观?

来自分类Dev

更改应用程序图像/外观

来自分类Dev

如果我从AppStore安装和重新安装应用程序,identifierForVendor是否会更改?

来自分类Dev

iPad仅应用程序被拒绝,因为它无法在iPhone上运行

来自分类Dev

iPad仅应用程序被拒绝,因为它无法在iPhone上运行

来自分类Dev

是否可以更改在Xming下运行的远程X应用程序的外观?

来自分类Dev

twitter REST API是否会返回仅使用我的应用程序(如facebook)的用户朋友?

来自分类Dev

如果我使用Xamarin在Android设备上部署应用程序,是否会损坏该设备?

来自分类Dev

如何解决我的Django 2.0应用程序上的“ Cookie csrftoken将很快被拒绝,因为它的sameSite属性设置为none”警告?

来自分类Dev

是否可以使用Android应用程序更改移动设备的API级别并测试我们的应用程序?

来自分类Dev

应用程序被拒绝,因为仅使用Facebook作为登录选项?

来自分类Dev

是否可以构建以各自的本机外观在iOS 5.1和iOS 7上运行的应用程序?

来自分类Dev

为什么应用程序强迫我按顺序使用按钮,因为它们出现在 MainActivity.java 上?

来自分类Dev

使用PNG是否会降低Android应用程序的性能?

来自分类Dev

如果我从xPage应用程序使用runOnServer调用了代理,它是否将控制权释放回xPage?

来自分类Dev

使用选项卡面板更改闪亮应用程序中文本输出的外观

来自分类Dev

当应用商店中有我的应用程序更新时,我的应用程序的设备令牌会更改吗?

来自分类Dev

使用 JSON 会导致我的应用程序崩溃

来自分类Dev

我的Java应用程序是否在OpenShift上运行

来自分类Dev

测试我的应用程序是否将在Playstore上被暂停

来自分类Dev

iOS 应用程序被拒绝,因为未添加 MFi 产品计划,但配件制造商表示他们已授权我们的应用程序

来自分类Dev

为什么[[UINavigationBar外观] setTranslucent:NO]使我的应用程序崩溃?

Related 相关文章

  1. 1

    使用identifierForVendor是否会拒绝我的应用程序?

  2. 2

    使用identifierForVendor是否会拒绝我的应用程序?

  3. 3

    我的应用程序会因为警告而被拒绝吗?

  4. 4

    如果我使用设备的UUID,Apple会拒绝我的应用程序吗?

  5. 5

    使用NSURLConnection是否会拒绝应用程序?(仅供参考)

  6. 6

    使用NSURLConnection是否会拒绝应用程序?(仅供参考)

  7. 7

    苹果可以拒绝我吗,我可以在Xcode中更改我的项目名称吗,因为我的应用程序名称不可用

  8. 8

    如何更改KDE应用程序的外观?

  9. 9

    更改应用程序图像/外观

  10. 10

    如果我从AppStore安装和重新安装应用程序,identifierForVendor是否会更改?

  11. 11

    iPad仅应用程序被拒绝,因为它无法在iPhone上运行

  12. 12

    iPad仅应用程序被拒绝,因为它无法在iPhone上运行

  13. 13

    是否可以更改在Xming下运行的远程X应用程序的外观?

  14. 14

    twitter REST API是否会返回仅使用我的应用程序(如facebook)的用户朋友?

  15. 15

    如果我使用Xamarin在Android设备上部署应用程序,是否会损坏该设备?

  16. 16

    如何解决我的Django 2.0应用程序上的“ Cookie csrftoken将很快被拒绝,因为它的sameSite属性设置为none”警告?

  17. 17

    是否可以使用Android应用程序更改移动设备的API级别并测试我们的应用程序?

  18. 18

    应用程序被拒绝,因为仅使用Facebook作为登录选项?

  19. 19

    是否可以构建以各自的本机外观在iOS 5.1和iOS 7上运行的应用程序?

  20. 20

    为什么应用程序强迫我按顺序使用按钮,因为它们出现在 MainActivity.java 上?

  21. 21

    使用PNG是否会降低Android应用程序的性能?

  22. 22

    如果我从xPage应用程序使用runOnServer调用了代理,它是否将控制权释放回xPage?

  23. 23

    使用选项卡面板更改闪亮应用程序中文本输出的外观

  24. 24

    当应用商店中有我的应用程序更新时,我的应用程序的设备令牌会更改吗?

  25. 25

    使用 JSON 会导致我的应用程序崩溃

  26. 26

    我的Java应用程序是否在OpenShift上运行

  27. 27

    测试我的应用程序是否将在Playstore上被暂停

  28. 28

    iOS 应用程序被拒绝,因为未添加 MFi 产品计划,但配件制造商表示他们已授权我们的应用程序

  29. 29

    为什么[[UINavigationBar外观] setTranslucent:NO]使我的应用程序崩溃?

热门标签

归档