uiappearance相关内容
我遇到了最令人沮丧的两难境地.我上下研究过,可以清楚地看到 Apple 不希望我们篡改 iOS 7.好吧,我想篡改.而且,Mailbox 的团队清楚地知道如何去做并获得批准. 我想要实现的主要目标是将标签颜色更改为白色. 我的第一个想法是他们正在使用自定义 UIPickerView,它只是模仿 UIDatePicker,但我不认为是这种情况. 我放大了一个小片段,发现了一个正常的
..
我尝试通过外观代理设置 UIButton 的字体.但这似乎不起作用.这是我尝试过的. UIButton.appearance().titleFont = UIFont(name: FONT_NAME_DEFAULT, size:20.0)UIButton.appearance().titleLabel?.font = UIFont(name: FONT_NAME_DEFAULT, size:
..
我正在尝试通过在 [UIBarButtonItem 外观] 上运行 respondsToSelector 来检测 iOS 6 特定的外观方法.但是,无论我指定什么选择器,它总是为我返回 NO: //应该在 iOS 5 中显示 NOPE,在 iOS 6 中显示 YEP.始终显示 NOPENSLog(@"%@", [[UIBarButtonItem 外观] respondsToSelector:@s
..
我正在尝试自定义以下分段控件,对第一个按钮使用左图像,对第二个按钮使用右图像.我将如何使用 UIAppearance 做到这一点? 我要更改以下segmentedControl: 类似于以下内容: 我想使用自定义图像的原因是我可以更改按钮的角.如果你看一下蓝色的分段控件,它更方正(我的图像有它自己的角). 我在想这样的事情但没有用: UIImage *leftImage
..
我有多个视图控制器,我想将所有的字体颜色设置为红色. [[UINavigationBar 外观] setFont:[UIFont boldSystemFontOfSize:12.0]]; 正在引发无法识别的选择器错误. 我该如何解决这个问题? 解决方案 来自 Ray Wenderlich: http://www.raywenderlich.com/4344/user-in
..
优衣库的新闹钟应用有一个自定义的UIDatePicker: 我想创建自己的自定义 UIDatePicker. 我尝试更改 DatePicker 的外观,但在 UIDatePicker 中查找 UI_APPEARANCE_SELECTOR 会返回 nothing. 这意味着它不可能更改任何值,根据文档: 要支持外观定制,一个类必须符合 UIAppearanceContaine
..
(注意:我看到关于 SO 有几个类似的问题,但他们似乎都没有解决我想要更改自定义和系统 UITabBarItems 的未选择外观的具体问题.) 我在 iOS7 中工作.我有一个带有一些按钮的 UITabBar.其中一些是我的按钮,一些是系统按钮.示例: UITabBarItem *searchButton = [[UITabBarItem alloc] initWithTabBarSyst
..
我正在使用 UIAppearance 将字体应用于 UINavigationBar 和 UIBarButtonItem,但我遇到了问题.我运行了这段代码: [[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil]设置标题文本属性:@{NSFontAttributeName : [UIFont fontWithName:
..
我正在尝试将我的应用程序转换为 Swift 语言. 我有这行代码: [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar 类], nil]setTitleTextAttributes:textDictionaryforState:UIControlStateNormal]; 如何将其转换为 Swift? 在 App
..
是否可以在使用 UIAppearance 时仅针对视图控制器的根视图?我想从我的应用程序委托为我的所有控制器设置背景颜色,但只想定位视图控制器上的直接视图.谢谢. 详细来说,每个 UIViewController 子类都有自己的 UIView 对象,您可以通过其 view 属性调用.这就是你在故事板中放置任何东西的视图,比如 UITableView、UITabBar 等.我希望代理仅适用于该
..
我有这个场景:我的操作表有一个不同的文本大小,就像在这个问题,但尝试从 xamarin iOS 访问此 API,我找不到该属性: UILabel.appearance(whenContainedInInstancesOf: [UIAlertController.self]).numberOfLines = 2 阅读这个问题,由@SushiHangover 回答,Xamarin 有许多隐藏的 A
..
我想弄清楚如何在 Xamarin 中实现以下代码: [[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setDefaultTextAttributes:@{NSForegroundColorAttributeName:[UIColor greenColor]}]; 但我找不到在 UIApperance 类
..
Apple 文档指出: 要参与外观代理API,请标记您的外观带有 UI_APPEARANCE_SELECTOR 的标题中的属性选择器. 在 Objective-C 中,可以像这样使用 UI_APPEARANCE_SELECTOR 注释属性: @property (nonatomic, strong) UIColor *foregroundColor UI_APPEARANCE_SEL
..
我想为我正在创建的应用程序添加主题.只需在 2 种颜色之间切换,我希望导航栏、工具栏等以所选颜色显示. 当应用首次加载时,我在 AppDelegate 的 didFinishLaunchingWithOptions 方法中应用一种颜色. UIColor *blueTheme = [UIColor colorWithRed:80/255.0f green:192/255.0f blue:22
..
我目前通过外观代理为我的应用程序设计样式,但我遇到了这个问题:当我在 UIButton 外观上设置属性时,我的字体被忽略: [buttonAppearance setTitleColor:darkColor forState:UIControlStateNormal];[buttonAppearance.titleLabel setFont:[UIFont fontWithName:@"Helv
..
如您在附加图像中所见,条形按钮的色调颜色设置为红色,但显示为黑色.我认为这是因为文本颜色仍然是黑色?有没有办法改变这种情况? 我更改了此栏按钮项的色调颜色、它所在的导航栏、UIBarButtonItem.appearance() 以及 UINavigationBar.appearance().关闭弹出窗口并重新打开它会改变颜色. 编辑 在栏按钮下方的层次结构中,具有正确的色调颜色
..
当我使用 UIActivityViewController 与 WhatsApp 共享文本时,共享的第二个屏幕(就我而言)具有错误的按钮颜色.第一个画面没问题.这个问题已经讨论了很多次,在这里可以找到一大堆答案:iOS7 中从 UIActivityViewController 呈现时,无法在邮件编辑器中设置发送和取消按钮的文本颜色 答案为我修复了以下按钮颜色: MFMailCompos
..
我正在构建一个 tvos 应用程序,我希望 UITextView 的行为类似于 tvos 电影应用程序中的行为.我对聚焦的外观特别感兴趣.请看看这两张图. 目前我只是在文本视图聚焦时添加背景颜色,但我如何在附加图像中实现这种聚焦外观.这是我的小代码 override func didUpdateFocusInContext(context: UIFocusUpdateContext, wi
..
iOS 对 MFMailComposeViewController 中的所有彩色文本使用标准(蓝色)色调.这对我不利,因为客户希望在应用程序中使用他的公司颜色.如何将它们的颜色更改为橙色? 我特别询问按钮图标的颜色(添加图像和铃铛图像)和包含邮件地址的文本.我已经更改了导航栏颜色.在文档中,有这样写: 这个类的视图层次是私有的,你不能修改它.但是,您可以使用 UIAppearanc
..
我目前正在构建一个复杂的 UIAppearance 修饰符网络*,并且遇到了一个问题. 我使用 FlatUIKit 的自定义 UIBarButton 外观协议导致 MFMailComposerViewController 抱怨并停止工作. 因此,不是使用 UIAppearance 的 whenContainedIn 方法来指定导致发生修改的类,而是有没有办法排除某些类,即“when n
..