2017-03-31 76 views
0

我在Swift中的Today Extension中遇到了問題。問題是關於「顯示更少」的功能,看起來我在窗口小部件裏面的所有按鈕和標籤都是自己壓縮的(看看屏幕截圖)。 我能做什麼?一些提示? 非常感謝。 First image compressed cause Show Less button pressed Expansed widget with Show More pressed今天擴展iOS 10 Swift,顯示更少

+0

看來你的約束建立這樣的,所以用更少的空間,一切都被壓縮。您應該設計您的小部件,使其基本功能在緊湊模式下可用,擴展模式提供更多細節。請記住,如果有人在iOS 9上使用它,他們將無法擴展。 – Losiowaty

+0

所以你認爲我應該設置約束條件,也許只是一個標籤,然後當你推動「顯示更多」時,所有按鈕都會出現?但是,我還應該爲其他按鈕添加約束嗎? –

回答

0

您需要設置正確的約束條件,使得它同時適用於緊湊以及擴大模式。

我用所有的標籤設置我constraints

enter image description here

Constrains列表,您可以使用:

enter image description here enter image description here