簡體   English   中英

UIButton在TableView單元格中不可見

[英]UIButton not visible in TableView Cell

我已經解析了CSV文件數據,並在UITableView中進行了填充。 我在單元格中有五個標簽和一個按鈕。 標簽正確顯示了數據,但是按鈕不可見。 我已將按鈕拖動到情節提要上。 我也創建了一個出口變量。 但是按鈕仍然不可見。 可能是什么原因 ?

即使當我現在更改標簽的位置並運行應用程序時,它也不會更改。 這與核心數據有關嗎? 因為我已經將csv數據保存為核心數據

考慮中的VC顯示時,請單擊運行時UI調試器鍵。 該按鈕應在控制台面板上方,倒數第二個。 現在不在我的Mac中,因此無法發布屏幕截圖。

按下按鈕,觀察您的按鈕是否在某個視圖下繪制,或者根本沒有繪制。 請確認並發表評論

我建議您對按鈕和標簽應用自動布局約束。 我認為它將起作用。

原因:您的標簽在按鈕上方。 如果您不使用自動布局標簽寬度,則在應用程序運行時,獲取tableView的寬度(至少是初始位置x),背景默認為白色AUTO。

在代碼中將標簽背景更改為“清除”,然后將出現按鈕或在單元格中搜索按鈕並使用方法“ bringSubviewToFront:”。

最佳解決方案? 使用自動布局約束。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM