質問: iOS開発:保証された最上位層 プログラム上(xib経由ではなく)任意のiOSアプリケーションのボタンまたは他のコントロールを*常に*上に追加することは可能ですか?私は少し上級のスクリーンショットアプリケーションを作りたいのですが、開発者は自分のアプリに1行のコードを置く必要があります。たとえば、左上にボタンが表示されます(ユーザーがクリックしてスクリーンショットを開き、もう一度、上にいくつかの情報を入力し、Twitter経由で共有することが保証されています。 それはできますか?
回答: あなたは単に電話することができますか: ``` [self.view bringSubviewToFront:topView]; ``` または、おそらくそれをあなたに追加するアプリケーションデリゲートウィンドウ: ``` AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate]; [[delegate window] topView]; ``` 注:これは削除するまで*すべてのビューコントローラのすべてのビュー*の上に表示されます。