일부 장치에서 UIBarButtonItem 단추의 배경색이 있습니다. 나는 이것이 무엇을 일으키는 지 모릅니다. 그것은해야내 UIBarButtonItem 버튼이 일부 장치에서 배경색을 사용하는 이유는 무엇입니까?
하고, 모든 장치 유형에 대한 대부분의 장치와 시뮬레이터,이 생겼 : 여기가 일부 장치에 모습입니다
I 모양을 많이 변경해야하지만 이러한 설정으로 인해이 문제가 발생하는 방법을 알 수 없습니다. 내 이의 설정은 다음과 같습니다.
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
UIApplication.sharedApplication().statusBarStyle = .LightContent
UINavigationBar.appearance().barStyle = .Black
UINavigationBar.appearance().barTintColor = UIColor.darkGrayColor()
UINavigationBar.appearance().tintColor = UIColor.whiteColor()
UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor()]
UIToolbar.appearance().barTintColor = UIColor.darkGrayColor()
UIToolbar.appearance().tintColor = UIColor.whiteColor()
UITableView.appearance().backgroundColor = UIColor.blueColor()
UITableView.appearance().tableFooterView = UIView(frame: CGRectZero)
UITableViewHeaderFooterView.appearance().tintColor = UIColor.blueColor()
return true
}
어떻게 "전역"을 설정하고 있습니까? 특정 프레임 워크 또는 무언가입니까? –
iOS 버전에 문제가 있습니까? –