我正在使用iOS6和Xcode 4.5,我遇到了一些UIButton
的UI問題,某些按鈕標題未顯示在我的視圖中。UIButton不顯示iOS6中的文本
在舊版本的iOS中,一切都按預期工作。
請看下面的圖片。它沒有顯示文本「按鈕」,同時執行它在模擬器
我正在使用iOS6和Xcode 4.5,我遇到了一些UIButton
的UI問題,某些按鈕標題未顯示在我的視圖中。UIButton不顯示iOS6中的文本
在舊版本的iOS中,一切都按預期工作。
請看下面的圖片。它沒有顯示文本「按鈕」,同時執行它在模擬器
我,我只是解決了類似的情況。我想我知道是什麼觸發了自動佈局的問題。
我假設你已經創建了一個按鈕,然後複製整個行,然後複製下來的行。當你這樣做時,設置的自動佈局約束之一是按鈕之間的「基線對齊」。
問題是如果這個約束(它不一定是用戶級別)保持在不在同一水平位置上的按鈕之間,意味着在不同行中的按鈕之間。因此,請選擇有問題的按鈕並檢查是否有此限制。這是我的情況:
如果你這樣做,選擇它,升級到用戶定義並將其刪除。之後所有神奇的作品。
1最後我解決了我的問題,實際上iOS6爲視圖控制器創建了一個默認的自動佈局,通過它將對齊視圖中的每個組件。而我不需要自動佈局。 所以我只是取消選中解決我的問題的屬性中的自動佈局。
這對我有用。謝謝。在ViewController> File Inspector> Interface Builder Document>上單擊/選擇,取消選中「User Autolayout」。 –
你有沒有嘗試去除你的筆尖設計的「自動佈局」功能。轉到界面生成器中的文件檢查器,並取消「使用自動佈局」。並檢查... – iCreative
它解決了我的問題,非常感謝你@iCreative – SAHIL