2017-03-11 60 views
0

我正在使用XCode 8.2.1開發iOS應用程序。如果仔細查看下圖中的「取消」按鈕,可以看到它背景爲淺藍色。我一直在試圖移除取消按鈕此背景至今沒有運氣:刪除取消按鈕搜索欄中的背景色調

Cancel button tint background

我意識到它是什麼顏色,我給的「色調」低透明度陰影。如果我將色調設置爲「清除顏色」,這個煩人的背景消失了,但「取消」文本也消失了。

Tint selection Xcode

我怎樣才能刪除取消按鈕這樣的背景?

+0

分享你的代碼?請 –

+0

這與我在Swift中的代碼無關嗎?它的所有內容都在故事板中。雖然在代碼中,我有邏輯來隱藏和僅在需要時顯示取消按鈕(當搜索輸入處於活動狀態時) – Amit

+0

我認爲,如果您務實地在大多數情況下故事板無法使用顏色進行操作,則可以解決此類問題。 –

回答

1

如果任何人面臨這個問題,這是我如何解決它:

enter image description here

我刪除了這個範圍的標題和色彩消失了。我不知道它是如何到達那裏的!

0

您可以隱藏使用取消按鈕以下代碼

searchController.searchBar.showsCancelButton = false