我試圖在上放置一個UIlabel
這是UIScrollView
。我怎樣才能做到這一點?如何以編程方式在UIImageView上放置UIlabel
回答
imageView是一個UIView,所以你可以添加子視圖到它。 還要確保您設置的標籤用適當的框架
你可以這樣做:
UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0,0,100,20)]; //or whatever size you need
[imageView addSubview:myLabel];
嗨,一旦我把UIImageview然後它給錯誤消息。沒有已知的類選擇器的方法'addSubview:' –
嗨@Lirik我該如何解決這個問題,請告訴我。 –
如果您使用標準的UIImageView,而不是自定義的工具。確保選擇器是addSubview:label -note大寫字母.. – Lirik
您可以直接從你的情節提要/廈門國際銀行拖動標籤,如果你想讓它到電子靜態添加。但是,如果你想讓它動態地在運行時生成,那麼你應該使用
UILabel *yourlabel = [[UILabel alloc]initWithFrame:CGRectMake(YOUR COORDINATES)];
然後加它,你可以把它添加到您的任何view.For您的ImageView的,你可以將其添加爲
[imageview addSubview:yourlabel];
如果不需要,通常您可能需要將其從視圖中刪除。你也可以同樣調用removeFromSuperView。 希望這個作品:)
有關此的一個簡短說明:上次檢查時,無法在Interface Builder **中將子視圖添加到UIImageView **。正如你所描述的,在代碼中完全可能的,你可以在IB中添加子視圖到許多視圖類型 - 但不是UIImageView。 – Xono
- 1. 以編程方式將圖像放在UIViewController上的UIImageView中
- 2. 如何以編程方式設置UILabel的背景顏色?
- 3. 以編程方式設置UIImageView會導致UIImageView移動?
- 4. 以編程方式在cellForRowAtIndexPath傳遞UIImageView
- 5. 如何在iOS中以編程方式在UIScrollView中添加UIImageVIew?
- 6. 如何以編程方式放置或放下視圖?
- 7. 如何設置ViewController以編程方式在頂欄上放置邊緣?
- 8. 如何以編程方式在Windows應用程序上放置文件?
- 9. Swift以編程方式將UIImageView放在另一個上面並調整大小
- 10. UILabel - 以編程方式在iPhone中設置字體 - 字體
- 11. 以編程方式更新UILabel
- 12. UILabel沒有以編程方式更新
- 13. 如何在Swift 3中以編程方式向UICollectionViewCell添加UILabel
- 14. 以編程方式放置分隔符
- 15. 以編程方式放置兩個ImageViews
- 16. 如何在HtmlSelectOneRadio旁邊以編程方式放置標籤
- 17. 如何以編程方式在UIImageView中交換圖像
- 18. 如何以編程方式在單元測試中點擊UIImageView?
- 19. 以編程方式移動UIImageView框架
- 20. 以編程方式Autolayout和UIImageView
- 21. Cocoa Touch - 以編程方式添加UIImageView?
- 22. 以編程方式向UIImageView添加UIImage
- 23. 以編程方式創建UIImageView
- 24. 以編程方式從View獲取UIImageView。
- 25. Xcode - 以編程方式創建UILabel並設置其位置
- 26. 以編程方式在UILabel touchUpInside上執行操作?
- 27. 如何以編程方式在iPhone上播放MP3?
- 28. 如何以編程方式將我的imageView center_veritically放在FrameLayout上?
- 29. 如何在iPhone上以編程方式播放FLV文件?
- 30. 如何在UIView上居中放置UILabel
只需添加在你的uiimageview上查看uilabel – IronManGill
@IronManGill我已經添加,但它是不可見的。請讓我知道我怎麼樣? –