我想我已經知道答案了,但我必須問。所以我們開發了一個更新,其中包括一個讓用戶擁有更大文本大小的選項。顯然,他們直到現在才注意到這一點,因爲他們希望在較小的手機和大手機上字體大小相同。 (即使在我們做這個之前應用的字體大小不一樣,但我離題了)。所以我們看到,無論是iPhone 5還是iPhone 6S +,相同的字數都是一致的。我知道我們只給FontSize屬性一個值,手機決定它應該有多大。有沒有辦法改變Xamarin的字體大小單位?
有沒有辦法強制它是相同的字體大小,不管它是什麼樣的手機?在我受到衝擊之前,我沒有設置不同的FontSize
值。這是一樣的,但取決於你的實際手機有多大或多小,它可能會看起來更大或更小。我們想要取消。
我也明白FontSize
對iOS使用points
,對於Android使用DP
。所以我想要實現管理層想要的唯一方法是(如果可以的話)將單位改爲像素或其他東西?顯然,我很困惑,因爲這似乎按預期工作,只是管理層提出的一個非常奇怪的要求,我希望有人對此有所瞭解?
您使用自定義字體嗎?默認情況下,iOS使用Helvetica Neue(或舊金山,取決於iOS版本),Android使用Roboto。所以你可能需要爲兩個平臺選擇相同的字體。 – hvaughan3
這不是問題的字體,而是字體大小。甚至不是關於不同的平臺,而是iOS的不同手機。例如,iPhone 6或iPhone 6或SAME字體大小在iPhone 6S或iPhone 5上看起來不同。如果可能,想要讓它們保持相同。 – jdmdevdotnet