タグ

ブックマーク / moto44blog.wordpress.com (1)

  • UISegmentedControlをオリジナルの外観にしよう

    最近、結構熱心にXcodeをいじっています。きょうはUISegmentedControlをいじってました。 3、4つ程度の選択肢があるときに適しているUISegmentedControlですが、iOS6以降、UIImageがテクスチャの貼り付けに対応したためアピアランスのカスタマイズができるようになりました。 UIImage *img = [[UIImage imageNamed:@”image”] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 8, 0, 8) resizingMode:UIImageResizingModeTile] テクスチャ用の画像を用意してUIImageに対して「resizableImageWithCapInsets:  resizingMode:」メソッドを適用すればボタンなどのサイズを変更しても華麗に調整してく

    UISegmentedControlをオリジナルの外観にしよう
  • 1