簡體   English   中英

UILabel寬度似乎沒有自動調整

[英]UILabel width doesn't seem to be automatically adjusting

我有兩個UILabel,一個用於溫度值,一個用於度數符號。 (由於設計的要求,我必須將它們作為兩個單獨的標簽而不是一個)。

我的期望是,當溫度升高或降低時,標簽的整體寬度將增加/減少。 我有一個約束,將度數符號標簽固定在溫度的右側,因此在我看來,如果溫度標簽的寬度增加/減少,度數符號將相應地移動。 取而代之的是,度符號位置由於某些原因似乎保持靜態,如以下兩個示例所示:

在此處輸入圖片說明 在此處輸入圖片說明

以下是溫度標簽的限制:

在此處輸入圖片說明

以下是度數符號標簽的約束:

在此處輸入圖片說明

我需要對溫度標簽進行自動擴展/收縮處理嗎?

編輯:根據要求,以下是溫度和溫度符號標簽及其包含的視圖及其約束:

在此處輸入圖片說明 在此處輸入圖片說明

您的問題是,您正在將度數標簽的前導空間與標簽等Feels的尾部對齊,因此無論溫度標簽的寬度如何,度數都將在其位置處保持穩定,因此請刪除該約束並鈎住尾隨度數為120( 主要心臟標簽或溫度標簽)

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM