0
我正試圖做一些涉及在蘋果類中覆蓋方法的東西。更具體地說,我試圖修改當用戶點擊搜索欄時將UISearchController的取消按鈕放在屏幕上的動畫。就目前而言,我的uisearchbar代替了我的導航項目的titleView。Swift類中的下劃線屬性?
但是我有右邊的UIBarButton。當我點擊搜索欄。取消按鈕從搜索欄的右側邊緣滑入,通過右側欄按鈕滑動,右側欄按鈕項不會移動。我希望取消按鈕從屏幕邊緣滑入。
爲此,我開始研究如何子類化搜索欄,以便我可以更改動畫。在檢查控制檯中的內存時,我注意到幾乎所有變量都以下劃線(_cancelBarButtonItem)開頭,更重要的是它們都不可接受。
我的問題是:那些變量是什麼,我可以以某種方式訪問它們,否則我可以覆蓋它們嗎?