我一直有一些問題在水平堆棧視圖中的圖標旁邊垂直居中文本。下面是一些事實:在垂直堆棧視圖中垂直居中文本與圖像(自動版式) - iOS
1)I創建視圖來保持堆棧視圖 - 添加約束
2)I放置水平堆棧視圖該視圖的內 - 添加的寬度和高度約束,添加垂直中心約束,添加高度限制
3)將圖像和標籤添加到水平堆棧。
4)我使圖像具有一定的寬度並匹配高度
5)餘留下單獨的標籤
6)我選擇堆棧視圖,並指定到對準設置爲中心
在一個新的視圖控制器中,這很好用!一切都垂直完美對齊。但在我創建的任何現有控制器中,它不起作用!文字呈現在圖像中心上方的幾個點上,而不是在頂部。
我可以看到的唯一區別是新視圖控制器vs現有的視圖控制器和簡單的佈局相比,我更復雜的佈局。
我沒有自動佈局錯誤,並沒有真正考慮重新創建我的所有視圖控制器是一個選項。有人有主意嗎?
請張貼您的代碼。 – Connor
@Connor - 感謝您的快速響應!不幸的是,這不是代碼相關的。絕對零代碼...另外:我不能真的發佈我的項目,因爲公司不會允許它。我無法發表一個例子,因爲在我創建新視圖控制器的示例中,它始終可用!所以我在一個泡菜裏... –