簡體   English   中英

如何在Swift 3中更改UISearchBar“取消”按鈕的顏色?

[英]How can I change the color of UISearchBar “cancel” button in Swift 3?

我遇到任何麻煩。 我的UIViewController中有一個UISearchBar。 我只想簡單地更改“取消”的顏色,因為默認的藍色實際上與我的設計不太吻合。 我希望它也可以在iOS 8上運行。我發現了以下內容,但不適用於我:

(UIBarButtonItem.appearanceWhenContainedInInstancesOfClasses([UISearchBar.self])).tintColor = UIColor.greenColor()

類型UIBarButtonItem沒有成員外觀WhenContainedInInstancesOfClasses

我相信這甚至都不是迅速的3,並且在嘗試轉換時遇到了麻煩。

appearance()僅返回Self ,在這種情況下為UIBarButtonItem實例。 只需使用tintColor

UIBarButtonItem.appearance().tintColor = .green

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM