最近は少しずつコーディングにも慣れたある日、
ふと、以前イライラとともにそんな記事を書いたことを思い出しました。
試してみると、さらっと解決。
ちゃんとできる人はこんなことで引っかからないんでしょうが、ググると同じ事例が出てこなかったというのが不思議でしょうがない。
■事象
Viewの大きさが変更できない!
viewDidLoadに下記の用に書いているのに変更できない!とのたまっていた訳です。
[self.scrollView setFrame:CGRectMake(0,0, 10, 10)];
■解決
story boardにて設定しているのに、viewDidLoadでさらに設定しようとしていたので、
story boardの設定の方が(読み込みが後なのか)優先されていた訳です。
初期状態を二重で設定しようとするなんてことは当然想定されていないし、私以外間違った人がいないのでしょう。
言い訳をすると、story board上では、部品の位置をドラッグ&ドロップで決められるのです便利なのですが、ディスプレイの大きさによって全然ずれてしまうので、手動で決めたかったのです。
きっとずれてしまうのもGUIで補正する方法があるのでしょう。
一方でstory board上で画面遷移が一覧できるようにしたい。という思いがあり、上記のようなあまりやられない方法をやろうとして、変なはまり方をしてしまった次第でした。
0 件のコメント:
コメントを投稿