2017-08-17 156 views
0

我想在堆棧視圖中使用字體大小爲54磅的標籤(它嵌入在其他堆棧視圖中),但標籤不會調整它們的大小,而頂部文字被切斷或根本不顯示。如果我選擇較小的字體大小,則不會發生這種情況。有誰知道如何解決這一問題?我主要在界面生成器中使用自動佈局和約束。字體大小對於堆棧視圖中的標籤太大

Text cut off or missing in label

下面是堆棧視圖結構的一個圖像。將「00」和「:」的水平堆棧視圖嵌入垂直堆棧視圖中,其下方有標籤。這四個統一體嵌入在另一個水平堆棧視圖中。

我試着添加所有缺少的約束,但他們使整個應用程序崩潰或與切斷號碼的問題仍然存在,所以我現在已經將它們全部刪除(外部堆棧視圖的約束除外......它只是居中此時水平)。我現在的想法,我應該如何去爲內堆疊視圖創建正確的約束......

enter image description here

+0

你可以告訴更多的關於您設置的限制,堆棧視圖層次結構,以及如何將標籤配置了什麼? –

回答

1

我成立了一個故事板視圖控制器,以滿足您的需求。它比較您的設置:

horizontal stackview vertical stackview large label small label

+0

謝謝!我會嘗試使用單獨的冒號堆棧視圖來查看堆棧視圖配置,看看它是否有幫助! – eli6

+0

你是如何着手在冒號下創建空標籤的?它會被忽略,因爲我運行的應用程序和冒號太遠了... – eli6

+0

我將其文本設置爲'「」'。 –