タグ

UIViewに関するmonoqloのブックマーク (2)

  • UIViewで手軽にアニメーションを実行する方法 - プログラミングノート

    UIViewにはアニメーション関連メソッドが用意されているので、お手軽にアニメーションを実行することができます。ボタン、ラベル、画像などは全てUIViewを継承しているので基的に全て同じ方法で実行可能です。 まずはUIViewの初期化メソッドでUIButtonを生成してViewに追加しておきます。このボタンが押されると@selector()で指定してあるメソッドが呼ばれるので、そこでアニメーションを実行します。 - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = [UIColor whiteColor]; // button UIButton *btn= [UIButton buttonWithType:UIButtonTypeRounde

    UIViewで手軽にアニメーションを実行する方法 - プログラミングノート
  • UIViewの角を丸くするには - Awaresoft

    InterfaceBuilderでは、UIViewの角を丸くする設定がありません。UIButtonはButtonTypeをRoundedRectにすることで丸くなりますが。 UIViewの角を丸くするには、UIViewが保持しているCALayerに対して設定する必要がありますが、これはUIKitではなくてQuartzCore Frameworkに属していて、次のような手順が必要になります。 1. QuartzCore Frameworkを追加 XCodeの"Frameworks"を右クリックして、"Add" -> "Existing Frameworks..."を選び、リストからQuartzCore.Frameworkを選択します。 2. QuartzCore.hをインポート 角を丸くしたいViewを含むクラスのヘッダファイルで、QuartzCore/QuartzCore.hをインポートし

  • 1