iOS のこの問題は、しばらくの間私を悩ませてきたものです。
デザインするときは、要素を自分の見たいようにレイアウトします。コーディングに入ると、各要素を正しく配置するために、モノ間の距離を測定します。UIImageView
画像にorを使用drawRect:
すると問題なく動作し、適切な場所に適切なサイズで配置されます。UILabel
ただし、テキストにor : を使用drawRect
すると、正しい位置から開始されません。数ピクセルずれてしまいます。結局、Photoshop に戻り、位置を調整する必要がある距離を把握するために、あるべき距離と比較して現在の距離を測定します。テキストを描画するたびにこれを行う必要があります。私が知らないこの問題の解決策はありますか。