回答編集履歴
1
誤字修正
answer
CHANGED
|
@@ -5,6 +5,6 @@
|
|
|
5
5
|
|
|
6
6
|
つまり、UIWindow配下のsubViewsがpresentViewControllerするたびに増えているのは、UITransitionViewが重ねられているということです。遷移元のビューをそのまま残して上に重ねているわけではありません。
|
|
7
7
|
|
|
8
|
-
なお、UITransitionViewというのは、ドキュメントに書かれていないSDK内部のクラスです。現在のpresentViewController内部の実装でたまたまこういうラスを使っているだけで、この構成が将来にわたって保証されているわけではありません。つまり、このビュー構造を前提にアプリを設計するのは避けた方がよいと思います。
|
|
8
|
+
なお、UITransitionViewというのは、ドキュメントに書かれていないSDK内部のクラスです。現在のpresentViewController内部の実装でたまたまこういうクラスを使っているだけで、この構成が将来にわたって保証されているわけではありません。つまり、このビュー構造を前提にアプリを設計するのは避けた方がよいと思います。
|
|
9
9
|
|
|
10
10
|
ナビゲーションコントローラーも同様にして調べればビュー構造がわかると思いますが、やはりドキュメントに書かれていない内部の構造が見えているだけですので、それを調べてその構造を前提に設計するのは止めた方がよいと思います。
|