画像ビューの上にタイトルがあるカスタムアラートビューがあります(セパレータを装った細いバー)。.xibファイルの中央に垂直方向に配置しましたが、ラベルがコード内の画像ビューと垂直方向に整列していることを100%確認する方法があるかどうか疑問に思いました。
前もって感謝します
非常に単純です-各ビューcenter
のx
座標を比較します。
if (yourImgV.center.x == yourLabel.center.x) {
NSLog(@"Equal");
}
次のようにすることもできます。
if (yourImgV.frame.origin.x + (yourImgV.frame.size.width / 2) == yourLabel.frame.origin.x + (yourLabel.frame.size.width / 2)) {
NSLog(@"Equal");
}
2つのビューが異なるビューのサブビューである場合は、のconvertPoint:
方法を使用しますUIView
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加