主要問題是我嘗試命令+拖動視圖並選擇「在容器中水平對齊」,但出於某種原因(我在iPhone 7上執行此操作)時,檢查了其他設備(如iPad Pro)他們沒有對齊。然後我嘗試添加約束條件,這也沒有奏效。我的問題是,如果你沒有使用Swift,你是如何在標籤中居中?我在Xcode 8.1中定位標籤時遇到問題。
回答
首先第一件事:「集裝箱中水平放置」是的一個約束。
我最初的猜測是你忽略了某種模糊性,或者可能創建了一個與中心約束衝突(並且覆蓋)的約束。如果是這種情況,你應該看到警告,告訴你問題是什麼。
只要不存在垂直歧義,並且沒有衝突的水平約束(前導/尾隨空格),您的標籤應居中 - 不需要Swift代碼。
我的印象是你對Xcode相當陌生,所以如果你還不知道,你可以檢查the Size Inspector中的對象的現有約束,由右側邊欄中的標尺表示。很有可能有一箇舊的約束,你忘了刪除,或者你添加,但不需要。
另一件需要注意的事情:我在Xcode 8的新Interface Builder中切換設備時遇到過一些佈局問題 - 根據我的經驗,這只是有點bug,特別是關於堆棧視圖。如果您對某些外觀有疑問,我建議在模擬器中運行該應用程序,以獲取您手邊沒有的一些設備來檢查它。
我終於找到了如何將標籤居中(3小時後)!我非常感謝您的回覆,並且非常感謝。 – tj75467
@ tj75467好聽!如果這不是我的答案,那麼我建議發佈自己的答案,並將其改爲使之有效。這樣,如果有人絆倒了這個問題,他們可以希望得到一些有用的東西。 –
- 1. 在CSS中定位遇到問題
- 2. 定位div盒時遇到問題
- 3. 在Android上簽名時遇到問題
- 4. 在JavaFX中向GridPane添加標籤時遇到問題
- 5. 在Xcode中遇到fstream的問題
- 6. UITextChecker遇到問題 - Xcode/iPhone
- 7. HTML5在元素中定位文本時遇到的問題
- 8. 我在嘗試更新「Windows 8.1」中的「Java」時遇到問題操作系統
- 9. 使用標題欄時遇到問題?
- 10. 我的SQL加入/羣組/光標問題時遇到問題
- 11. 我在使用NSSize時遇到問題
- 12. 我在使用API時遇到問題
- 13. 我在啓動Xampp時遇到問題
- 14. 我在安裝pyperclip時遇到問題
- 15. 使用C++位圖時遇到問題
- 16. 我在xcode中遇到了一些問題
- 17. Xcode:使用viewWithTag定位動態創建的按鈕時遇到問題
- 18. 在Xcode 4中連接靜態庫時遇到的問題
- 19. 在Xcode 4.1中使用Three20時遇到的大量問題
- 20. 在Xcode中設置Lua時遇到問題
- 21. XCode 5.1 UITabbarController標籤問題
- 22. 在使用DOM Xpath定位時遇到問題
- 23. 在標題中集中導航元素時遇到問題
- 24. 防止XCode在遇到斷點時更改標籤的內容
- 25. 在將RegexKit導入到Xcode 4項目時遇到問題
- 26. 添加li標籤之間的間隙時遇到問題
- 27. 在標題欄中使用後退按鈕時遇到問題
- 28. 在64位環境中遇到VFP應用程序時遇到什麼問題?
- 29. 當我嘗試在XCode中運行存檔命令時遇到問題
- 30. 我在VBA中遇到問題
使用自動佈局並將其設置在故事板中。這有什麼問題? – iYoung