在layoutSubviews中 根據(jù) searchField.isEditing的狀態(tài)來設(shè)置setPositionAdjustment就可以了肌毅。placeholderWidth的寬度可以根據(jù)searchField的subViews中對(duì)應(yīng)Label的width篱蝇,
placeholderWidth = labelWidth + 10 + 13
其中10為空隙,13為圖標(biāo)寬度
iOS11-UISearchBar居中placeholder和iconUISearchBar在ios11上的placeHolder和icon默認(rèn)居左了岭妖。临庇。。 下面是實(shí)現(xiàn)的居中的效果: 實(shí)現(xiàn)方法昵慌,自定義UISearchBar: 這樣效果就和ios...