世界は回らないぞ。
いろいろ試した結果、呼び出された情報画面で回転させるのではなく
呼び出し側で、回転させてから、情報画面のViewを呼び出すことに。
そうすれば、戻ってきた時に元の画面も回転している。と。
[self.view setTransform:CGAffineTransformRotate(self.view.transform, angle)];
UIView *mainview = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
self.view.frame = mainview.frame;
Viewを回転させて、終わりだと横長の画面が回転した状態になってしまうので
回転したframeの値をViewにぶちこんでみました。
これで、出来たぞっと。
呼び出し側で、回転させてから、情報画面のViewを呼び出すことに。
そうすれば、戻ってきた時に元の画面も回転している。と。
[self.view setTransform:CGAffineTransformRotate(self.view.transform, angle)];
UIView *mainview = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
self.view.frame = mainview.frame;
Viewを回転させて、終わりだと横長の画面が回転した状態になってしまうので
回転したframeの値をViewにぶちこんでみました。
これで、出来たぞっと。
世界は回らない
前回、回転した時の処理を実装したのはよいが…
情報画面に関しては、回転して欲しくない。
のだが、回転してしまう。
いや、回転しないように抑制する方法は分かった。
で、一安心。
と思いきや、横になった ままの状態で切り替えられた場合
横で表示されてしまう。。。
という事は、強引に回転させないとダメ。という事か。
情報画面に関しては、回転して欲しくない。
のだが、回転してしまう。
いや、回転しないように抑制する方法は分かった。
で、一安心。
と思いきや、横になった ままの状態で切り替えられた場合
横で表示されてしまう。。。
という事は、強引に回転させないとダメ。という事か。
ズーム
ピンチオープンで拡大をしたいのです。
ただ、単なるViewの拡大ではないのです。
いろいろ試した結果、ダミーを用意することで出来そうなことは分かったぞっと。
scaleのパラメータを有効活用するか…どうするか。
しなくても、まあ、出来そうではあるけど。
さてはて。
ただ、単なるViewの拡大ではないのです。
いろいろ試した結果、ダミーを用意することで出来そうなことは分かったぞっと。
scaleのパラメータを有効活用するか…どうするか。
しなくても、まあ、出来そうではあるけど。
さてはて。