要在navigationBar中使用圖標,可以通過以下步驟實現:
在Assets.xcassets中導入圖標資源文件:將圖標文件(通常是一個.png文件)拖拽到Assets.xcassets中,這樣就可以在項目中使用這個圖標了。
創建一個UIBarButtonItem對象:在需要顯示圖標的地方(比如navigationBar的左側或右側)創建一個UIBarButtonItem對象,可以使用系統提供的UIBarButtonItem的initWithImage方法來設置圖標。
let icon = UIImage(named: "iconName")
let iconButton = UIBarButtonItem(image: icon, style: .plain, target: self, action: #selector(iconButtonTapped))
self.navigationItem.rightBarButtonItem = iconButton
這樣就可以在navigationBar中顯示圖標了。如果需要對圖標進行額外的定制(比如設置圖標的顏色),可以通過對UIImage進行處理來實現。