我是xcode中的新成員。我使用xcode 7.在標籤欄控制器上使用導航欄
我想在選項卡欄控制器上添加一個導航欄。
在截圖,我選擇半透明頂部欄黑色,但是當我運行該項目
我的主要目的是展示一個頂欄,並添加圖片(標識),它不會出現在上面。
我該如何做到這一點?
我是xcode中的新成員。我使用xcode 7.在標籤欄控制器上使用導航欄
我想在選項卡欄控制器上添加一個導航欄。
在截圖,我選擇半透明頂部欄黑色,但是當我運行該項目
我的主要目的是展示一個頂欄,並添加圖片(標識),它不會出現在上面。
我該如何做到這一點?
您的格式不正確。請在選項卡控制器中添加導航控制器。
選擇ViewController
並點擊編輯>嵌入>導航控制器
這樣的:
添加導航控制器是這樣的:
我希望它爲你工作。
添加圖片到您的導航欄:
var image = UIImage(named: "abc.jpg") as UIImage
self.navigationController.navigationBar.setBackgroundImage(image,
forBarMetrics: .Default)
驚人的,謝謝。還有一個問題,如何將圖像添加到導航欄?我應該添加一個激動酒吧項目? –
好吧,我會,如何添加圖像導航欄? –
self.navigationController.navigationBar.setBackgroundImage(image, forBarMetrics:.Default)它會爲我工作@ RULE101 –
要添加導航控制器:
選擇您的視圖控制器,然後從 '編輯' - >中嵌入 - >導航控制器
要添加圖像到您的導航欄,請在您的視圖中執行此操作:
let logo = UIImage(named: "yourimage.png")
let imageView = UIImageView(image:logo)
self.navigationItem.titleView = imageView
要改變圖像大小,你需要改變的ImageView大小的folowoing
let imageView = UIImageView(frame: CGRectMake(100, 150, 150, 150)); // set as you want
imageView.image = logo;
self.navigationItem.titleView = imageView
如此接近,如何改變圖像大小和位置屬性? –
現在請檢查 –
@ RULE101如果您可以選擇正確尺寸的圖像會更好 –
您shoul'd手動添加導航欄到您的項目和手動設置。或者更好的是添加導航控制器
您是否試圖將其嵌入到導航控制器中? –
如何做到這一點,請你解釋一下嗎? –
檢查我編輯的答案@ RULE101 –