疑問:
角丸ボタンってそもそもそういうクラスでいいんじゃないの?と思ったりなんかして、UIButtonからUIRoundButtonを作ってみたが、そしてそれはinitに書くことで同じことは出来たのだが、プレビューできないじゃん。自分で作ったクラスをプレビューさせるにはどうすればいいのでしょう?
UIButtonでUser Defined Tuntime Attributesを書いてもプレビューはできない(ま、Runtimeっていうぐらいだからね)し、そもそも2つ以上の角丸ボタンを使うときに、毎回それ手で設定するのは馬鹿だよね。。何かまともな方法があるんだろうか?
結論:
自分はOopsオンチなのでクラス化の王道は知らないが、イメージ通りに書くのが基本的なスタイル。自分が物事をどう捉え、プログラム的なイメージに変換しているか、ということ。だから「角丸ボタン」は「ボタンの角を丸くする」のではなく、「初めから角が丸いボタン」なので、プレビュー出来る出来ないとか、クラスであるべきないべきとかは置いておいて(問題先送り)、UIRoundButtonにしてしまって問題ない。
先送りした問題が解決すれば自動的に何かが変わる(変える)だろう。
Titanium Banger Biker - Etobicoke, Ontario | TITNA
返信削除Biker: Etobicoke, Ontario, Canada - TITNA powerbook g4 titanium $1,200,000 I-395: $14,800 titanium guitar chords | TITNA $1,200,000,000 mens black titanium wedding bands EBT : $100 | TITNA $1,200,000 | TITNA babyliss pro nano titanium curling iron $1,200,000 | TITNA $1,200,000 | titanium 4000 TITNA $1,200,000 | TITNA $1,200,000,000 | TITNA $1,200,000,000 | TITNA $1,200,000