[解決済み】iPhone - UIViewの位置をUIWindow全体から取得する。
2022-04-06 07:07:23
質問
の位置は?
UIView
は、明らかに
view.center
または
view.frame
などを返しますが、これはあくまで
UIView
を、その直下のスーパービューとの関係で表示します。
の位置を決めたいのですが。
UIView
320x480 の座標系全体において。例えば
UIView
は
UITableViewCell
の場合、スーパービューに関係なく、ウィンドウ内の位置が大きく変化する可能性があります。
このようなことが可能かどうか、またどのように可能なのか、何かアイデアはありますか?
乾杯 :)
解決方法は?
それは簡単なことです。
[aView convertPoint:localPosition toView:nil];
... ローカル座標空間上の点をウィンドウ座標に変換する。このメソッドを使用して、ウィンドウ空間におけるビューの原点を次のように計算することができます。
[aView.superview convertPoint:aView.frame.origin toView:nil];
2014年 編集 Matt__Cさんのコメントの人気を見ると、座標の指摘は妥当なようです...。
- デバイスを回転させても変化しない。
- は、常に回転していない画面の左上隅を原点としています。
- は ウィンドウ座標 : 座標系は、ウィンドウの境界で定義されます。スクリーンとデバイスの座標系は異なるので、ウィンドウの座標系と混同しないようにしてください。
関連
-
[解決済み] iphoneで「コマンド /bin/sh failed with exit code 1」の問題を修正する方法
-
[解決済み] KERN_INVALID_ADDRESSとKERN_PROTECTION_FAILUREの違いは何ですか?
-
[解決済み] iPhone UITableView PlainStyleでカスタム背景画像 - "完全に "コードで実行されます。
-
[解決済み】XcodeとSDK 4+を使用してファットスタティックライブラリ(デバイス+シミュレータ)をビルドする。
-
[解決済み】iPad/iPhoneでCSSの送信ボタンが変な描画になる。
-
[解決済み】iOS 7 ナビゲーションバーのテキストと矢印の色
-
[解決済み】iPhone - UIViewの位置をUIWindow全体から取得する。
-
[解決済み】iPhoneのUIViewのzインデックスを設定する方法は?
-
[解決済み] UIViewからUIViewControllerへ?
-
[解決済み] iPhone UIViewアニメーションのベストプラクティス
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"malloc_error_breakにブレークポイントを設定してデバッグする "方法
-
[解決済み] GLSL(OpenGL ES 2.0)で定数配列を定義する方法を教えてください。
-
[解決済み] <Error> です。CGAffineTransformInvert: 非正規行列
-
[解決済み】iPhoneのCoreデータをWebサーバーと同期し、他のデバイスにプッシュする方法は?[クローズド]
-
[解決済み】iOS 6アプリ - iPhone 5の画面サイズに対応する方法は?重複
-
[解決済み】2つのNSDatesを比較する方法。どちらがより新しいですか?
-
[解決済み】iPhoneのUIViewとUILabelsのグラデーション【重複あり
-
[解決済み】アプリをフォアグラウンドにした状態でプッシュ通知を受ける iOS
-
[解決済み】iPhoneの向きが縦から横に変わってもHTMLのフォントサイズは維持されます。
-
[解決済み】Xcode 4 - 新規インストールしたMacintoshでプロファイルをプロビジョニングすると「Valid signing identity not found」エラーが発生する。