並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 273件

新着順 人気順

UIButtonの検索結果1 - 40 件 / 273件

  • UIButton の隠し API - 24/7 twenty-four seven

    UIButton も buttonWithType: メソッドの引数に 100 以上の値を直接指定すると、非公開のボタンタイプを使用することができます。 100 〜 102: ナビゲーションバーのボタン (UINavigationButton) 100, 101, 102 を指定すると、ナビゲーションバーで使われているボタンスタイルになります。 Back ボタンの形を自分で作るのは大変なので、素材として活用すると便利かもしれません。 UIButton *button; button = [UIButton buttonWithType:100]; button.frame = CGRectMake(10.0f, 10.0f, button.frame.size.width, button.frame.size.height); [button setTitle:[NSString stri

      UIButton の隠し API - 24/7 twenty-four seven
    • 5秒でUIButtonをクールにする方法

      Open In とは他のアプリへファイルを渡すあれ。 DropBoxはどんなファイルでも Open In で受け取れるようになっている。そこでDropboxのplistファイルを解析してみたというのがこの記事。 Open In … All Files | Coco...

        5秒でUIButtonをクールにする方法
      • [iPhone] UIButton にひとつの画像で様々な大きさの背景画像を貼付ける | Sun Limited Mt.

        アプリ内で自分で作成したボタンの背景を使うことができますが、ボタンの大きさごとに違う背景を作るのはかなり面倒です。プログラムでストレッチ画像を指定することによりひとつの背景画像を色々な大きさのボタンの背景として使うことができます。 背景画像を用意 今回は下記のような画像を用意しました。 ストレッチ画像を作り背景画像に指定する stretchableImageWithLeftCapWidth:topCapHeight: でそれぞれ画像の左上からピクセル数を指定します。下の例は左から 12px 、上から 12px を指定しています。その大きさで四隅を切り取り、その四隅の間を伸縮して画像を表示します。 UIImage *normalImage = [UIImage imageNamed:@"button.png"]; UIImage *stretchImage = [normalImagge s

        • Storyboard上だけでUIButtonを角丸に!カスタムクラスで設定項目を拡張する! | SHINGO IRIE

          iOSアプリで使うボタン。画像で作ると様々なサイズが必要だったり、容量も増えるし、デバイスによって幅を広げたりする際には管理が面倒です。できれば、今風のボタンをXcodeだけで作れればいいと思いませんか? 例えば、以下のようなUIButtonをStoryBoard上の設定だけで作れるようにします。通常、UIButtonの背景色、文字色まではStoryBoardで設定できますが、角丸、ボーダーの幅、ボーダーの色はコードでしか設定できません。 IB_DESIGNABLEを使えば、StoryBoard上でこれらの設定を自由にカスタムできるようになります。StoryBoard上で見た目を整形して確認するほうが、コードで設定するよりもやりやすいですね。 上のように新しく設定項目をIB上に追加できます。それでは、これらの追加方法を見ていきましょう。 1.カスタムクラスを作るまず、新しくクラスファイルを

            Storyboard上だけでUIButtonを角丸に!カスタムクラスで設定項目を拡張する! | SHINGO IRIE
          • UIImaegViewにUIButtonを追加する iPhoneアプリレビュー

            図のようにUIImaegViewにUIButtonを追加することは できません! 無理やり追加した場合、ボタンが反応しない不具合が起こります。 ごめんなさい、嘘を書いてました。 UIImaegViewにUIButtonを追加することは できます! そのプログラムを下に載せます なお、画像のtest.png, button.pngなどの画像は 各自用意して、プロジェクトに追加しておいてください。 - (void)viewDidLoad { [super viewDidLoad]; // imageViewをViewに追加 UIImageView *imageView = [[UIImageView alloc] initWithImage :[UIImage imageNamed:@"test.png"]]; imageView.frame = CGRectMake(50, 100, 200

            • UIButton - iPhoneアプリ開発の虎の巻

              • Xcode Swift Checkbox Control (Custom UIButton)

                How to make a checkbox subclass from a UIButton control. Using Apples new programing language Swift. I have updated the code on my github to work with Swift version 4.1. Please see the github for the differences between the video and what has changed with the new Swift. https://github.com/kenthinson/Swift_Checkbox_Example

                  Xcode Swift Checkbox Control (Custom UIButton)
                • UILabelやUIButtonを角丸にする - 自堕落なぺぇじ

                  http://www.cocoalife.net/2010/03/post_471.html こちらのサイトに書かれている内容を応用することで、 というかそのまま流用することで簡単に角丸のUILabelやUIButtonを作ることが出来ます。 例えば、背景に一枚絵のような画像を指定しているため、 長方形になってしまったUIButtonであってもこちらのコードを適用することで 角丸のボタンとして画面上に表示することが可能です。 ◆ QuartzCore.framework をincludeします。 ※Xcode4の場合は、プロジェクトを選択した画面で「TARGETS」を選択し、 「Build Phases」→「Link Binary With Libraries」を開いて 「+」ボタンから「QuatzCore.framework」を追加してください。 #import <QuartzCore/

                    UILabelやUIButtonを角丸にする - 自堕落なぺぇじ
                  • UIButtonの覚え書き - chobikko

                    開発, iPhone, Objectiv-c | 17:28ボタンの種類みための違いは、4種類 //ボタンの作成 - UIButtonTypeRoundedRect UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button1 setTitle:@"button1" forState:UIControlStateNormal]; [button1 sizeToFit]; button1.frame = CGRectMake((self.view.frame.size.width - button1.frame.size.width)/2, 30, button1.frame.size.width, button1.frame.size.height); [self.view addSubvie

                    • UIButtonの画像の位置を変えたい - cockscomblog?

                      UIButton の画像の位置を、タイトルの左側じゃなく上側や右側にしたい。画像が左側じゃないボタンのモックを見たとき、どうやって実現するかいつも少し悩む。ということでいくつかのアプローチを検討したい。 drawRect(_:) など UIButton は var titleLabel: UILabel? { get } や var imageView: UIImageView? { get } といった view を内包していて、描画はそういった view の側で行われるので、drawRect(_:) などの描画関連のメソッドをオーバーライドするべきではない。 独自に UIImageView を足したり CALayer を足したりして、表示される画像を追加することはできる。 setBackgroundImage(_:forState:) 画像を背景にする。UIImage の resiza

                        UIButtonの画像の位置を変えたい - cockscomblog?
                      • 画像付きUIButtonのレイアウトを変更する - Qiita

                        デフォルトは一番上ですが、こんな感じのボタンとかもUIButtonで作れます。 Storyboard(Interface Builder)で設定する ここを変更することで、画像の位置とテキストの位置を調整することができます。 Content 画像とテキスト全体 Title テキストのみ Image 画像のみ たとえば、上記のように画像の下にテキストを表示するようなスタイルのボタンを作りたい場合は以下のようにTitleのInsetとImageのInsetを設定します。 コードで設定する button.titleEdgeInsets = UIEdgeInsetsMake(30.0f, -20.0f, 0, 0); button.imageEdgeInsets = UIEdgeInsetsMake(-20.0f, 40.0f, 0, 0);

                          画像付きUIButtonのレイアウトを変更する - Qiita
                        • UIButtonを動的に作る - つまみ食う

                          iPhoneアプリを作りたいなーと思って、少し前から図書館で本を借りたりしながら勉強しているのだけど、どうもInterfaceBuilderの使い方がよく分からなくて挫折してしまう。というか図書館で借りてきた本のキャプチャ画像と実際の画面が違ってたりすると、自分でもびっくりするくらい簡単に混乱して諦めてしまってた。 そこで、とりあえずInterfaceBuilderを使うのはやめて、UI周りもコードでごりごり書こうかと思った。そうすることで、iPhoneアプリに必要な部分がコードとして可視化されて理解も深まるだろうと、ついでにInterfaceBuilderが何をしているのかが分かるようになるかなと。 とりあえず、今日はボタンを動的に作ってみたのでメモ。 とりあえず生成、UIButton の buttonWithType: でインスタンスを生成してその後でそれぞれのプロパティを設定する。

                            UIButtonを動的に作る - つまみ食う
                          • iOSで画像の透明な部分を無視するUIButtonを作る - 酢ろぐ!

                            本記事は「画像の透明な部分を無視するUIButtonを作る - iOSアプリ開発の逆引き辞典」に転記しました。 2月からかなり久しぶりにiPhoneアプリを作るお仕事をしています。 月曜日にデザインをデザイン仕様書をもらいました。どんなアプリかというと、日本地図が表示されていて「関東地域」の部分をタップすると「関東地域」が拡大表示されて、さらに「東京都」をタップすると東京との情報が表示されるようなアプリです*1。 iPhoneを使っている方なら「ウェザーニュース タッチ」みたいな感じと言えば分かるでしょうか。下図のように日本地図から黄色の枠線で囲まれた「近畿」の部分をタップすると、より詳細な地図が表示されます。 「北海道」「東北」「関東」……と、ViewControllerにUIButtonを重ねてペタペタ貼って、ボタンに画像を貼り付けて位置調整して完了っ♪ 画像の透明部分が無視されないU

                              iOSで画像の透明な部分を無視するUIButtonを作る - 酢ろぐ!
                            • 『【iPhoneアプリ開発ドリル】UIButtonをプログラム上で作り利用する』

                              「UIViewControllerをプログラム上で作る」で作成したボタンにクリックされたらカウントを一つアップする機能を追加する。また、カウントはボタンのタイトルとして表示する。 まず、CustomViewControllerクラスにカウント用変数countを用意する。

                                『【iPhoneアプリ開発ドリル】UIButtonをプログラム上で作り利用する』
                              • UIButtonやUILabelなどのテキストにアニメーションをつける - Qiita

                                今回は、CAAnimationを用いてUIButtonやUILabelなどのテキストにアニメーションをつけるやり方を紹介したいと思います。今回の記事が初投稿になりますので、何か気になる点があれば気軽にコメントください。 実装 CAAnimationを用いることによって、テキストでも色々なアニメーションをつけることができます。実装の流れは以下の通りです。今回はUIButtonを例に紹介したいと思います。 UIButtonのテキストをCATextLayerに置き換える CAAnimationでアニメーション UIButtonのテキストをCATextLayerに置き換える まずはCAAnimationを使うためにCALayerクラスを継承しているCATextLayerをUIButtonのテキストと置き換えます。UIButtonの継承クラスでも作ってTitle系のメソッドをオーバーライドしてあげる

                                  UIButtonやUILabelなどのテキストにアニメーションをつける - Qiita
                                • [iOS] カスタムUIButton の drawRect を呼んで角丸ボタンを作ってみた | しゃけログ

                                  UIButton のカスタムボタンを作ろうとしてグラデーションにしようかと思ったら、drawRect が呼ばれなかった。 なぜだ!? と思ってたら、buttonWithType を UIButtonTypeCustom にしないとダメみたい。なるほど…。 @interface CustomButton : UIButton @end @implementation CustomButton - (void)drawRect:(CGRect)rect { [super drawRect:rect]; } @end × CustomButton *btn = [[CustomButton buttonWithType:UIButtonTypeRoundedRect] retain]; ○ CustomButton *btn = [[CustomButton buttonWithType:UIB

                                  • NSAttributedString 属性付きのUIButtonや文字列の描画 - Qiita

                                    iOS6から使用可能な属性文字列の描画です。 こんな感じにいろいろな種類の文字列が描画出来ます。お手軽ですね。 - (void)drawRect:(CGRect)rect { NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc] initWithString:@"文字色\n背景色\n文字間隔\n取り消し線\n下線\n中抜き文字 ABCD\n影 ABCD"]; /* フォント */ [attrStr addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"ChalkboardSE-Regular" size:30.f] range:NSMakeRange(0, attrStr.length)]; /* 文字色 */ [attrStr a

                                      NSAttributedString 属性付きのUIButtonや文字列の描画 - Qiita
                                    • [ios8] swiftでUIButton(ボタン)を使うサンプルコードと解説 | エバーセンス開発ブログ

                                      ほとんどのアプリで必ず使われるUIButtonですが、swiftでの基本的な使い方を見て行きたいと思います。 サンプルコードはこちらから https://github.com/eversense/Swift-UIButton-Example 通常のボタンを動的に生成 let button = UIButton() //表示されるテキスト button.setTitle("Tap Me!", forState: .Normal) //テキストの色 button.setTitleColor(UIColor.blueColor(), forState: .Normal) //タップした状態のテキスト button.setTitle("Tapped!", forState: .Highlighted) //タップした状態の色 button.setTitleColor(UIColor.redCol

                                        [ios8] swiftでUIButton(ボタン)を使うサンプルコードと解説 | エバーセンス開発ブログ
                                      • Cocos2d-x Betaでチェックしておきたい変更点(Value,EventListener,gui::UIButton,gui::UIPageViewなど) - Qiita

                                        Cocos2d-x 3.0Betaになり、GUI関連のクラスが強化されたり、String,Array,Integerクラスなどがdeprecatedになったり(わりとショック)、EventListenerクラスが追加されたりと、大きく仕様が変更になった。その中で個人的によく使いそうな下記3点の使い方メモ。 Valueクラス EventListener GUIクラス (UIButton, UIPageView) 1. Valueクラス Cocos2d-x Betaで、今まであったString(CCString), Array(CCArray), Dictionary(CCDictionary), Integer(CCInteger)などの基本型クラスがdeprecatedで非推奨となった。その代わり、基本的な型(string, int, float, boolを一通りラッピングしてあるVal

                                          Cocos2d-x Betaでチェックしておきたい変更点(Value,EventListener,gui::UIButton,gui::UIPageViewなど) - Qiita
                                        • UILabel、UIButtonなどを簡単に角丸、枠線をつける - onthewavesのコードスニペット

                                          テーマ UILabel、UIButtonなどを簡単に角丸、枠線をつける方法をご紹介します。 背景 今まで、ちょっと角丸にしたい、線をつけたいというときに、 毎回ソースコードにcornerRadiusやmasksToBoundsなどに値をセットしていました。 面倒だなーと思っていると、 StoryBoard上で、簡単にできる方法があったので、ご紹介します。 extensionを利用する方法です。 まずは、完成品は、こちら 手順 UIViewのextensionを作る 対象のViewをStoryBoardで設置する StoryBoardで対象Viewの値を設定する 以上です。 では、やってみます。 1. UIViewのextensionを作る 今回は、角丸と、枠線を引くためのプロパティを追加します。 import UIKit extension UIView { @IBInspectable

                                            UILabel、UIButtonなどを簡単に角丸、枠線をつける - onthewavesのコードスニペット
                                          • UIButtonの基本 - 自堕落なぺぇじ

                                            何で自分でも忘れていたのか分からないくらい大バカなミスをしたので、 自省の意味もこめて軽くUIButtonを作るときの基礎的な部分を書いておきましょう。 UIButton UIButtonクラスは、スクリーン上にボタンを設置するための手段を提供するUIControlサブクラスです。 ボタンは、タップされるとそのタッチイベントを傍受し、対象のオブジェクトに アクションメッセージを送信します。 ターゲットとアクションを設定するためのメソッドはUIControlクラスから継承されています。 このクラスは、ボタンのタイトル、イメージ、その他の属性のプロパティを設定する メソッドを提供します。 setメソッドを使用することで、ボタンのそれぞれの状態に対応した異なる外観を指定することが出来ます。説明し始めると範囲が広くなりすぎるので、 私が普段使うあたりに絞っておきます。 初歩的なものはUIButto

                                              UIButtonの基本 - 自堕落なぺぇじ
                                            • Designing for iOS: Taming UIButton

                                              Note: While the techniques outlined in this article are still applicable, the iOS design landscape has changed since iOS 7, making a lot of them superfluous. If you want to take a fresher look at designing a custom iOS button using Xcode and Swift, check out the new Building iOS Interfaces series. Regardless of the platform you are designing for, getting familiar with its technologies and framewor

                                                Designing for iOS: Taming UIButton
                                              • XcodeのInterface Builderで画像のサイズぴったりのUIButtonやUIImageを作成する方法 | Technology-Gym

                                                XcodeのInterface BuilderはGUIで簡単に似た目を作れるので便利で、StoryBoardを使うと遷移するよなモックも比較的作れるようになります。 Interface Builderで、既にVIewに置いたUIButtonのimageに画像を設定しても、 そのボタンのサイズのままで、画像サイズに合わせてくれないのが気になっていました。 画像を設定したら、そのボタンもボタン画像と同じ大きさにリサイズしてくれるというようになってくれるといいなと思っていて、 気づいてなかったのですが実はXcodeにそのようにする方法が用意されていました。 Interface Builderの右下(ユーティリティ領域のライブラリペイン)から、”Media Library”を選択するとプロジェクトに追加されてる画像等のリソースが表示されます。 そのリソースをドラッグ&ドロップでボタンに投げると、そ

                                                • 【iOS】【小ネタ】UIButtonは同時押しが出来る!!! | DevelopersIO

                                                  こんぬづは、案件が一段落してブログフィーバータイム入ってる無双モード田中です。 今回は小ネタとして、UIButtonが同時押しできちゃう話です。 UIButtonは同時押しが出来る!!! UIButtonといえば.TouchUpInsideをイベントトリガーとして処理を実行するというパターンがとても多いかと思われますが、例えば二つのボタンを同時にTouchUpInsideしてしまうと両方の処理も実行したりとか、意図しない動きをすることがあります。 これは注意が必要です。 例えば以下二つなど。 ①:完了までに時差のない処理 ②:View要素のアニメーションによる描画・遷移などの完了までに時差のある処理 それぞれの対応法をちょっと考えてみました。 ①の対処 処理の完了までに時差のない類のもので、同時押しさせたくないView要素に対しては以下の一行でオーケー。 button.exclusiveT

                                                    【iOS】【小ネタ】UIButtonは同時押しが出来る!!! | DevelopersIO
                                                  • UIButton をグラデーションにする - Qiita

                                                    // // IKGrayButton.m // Ikuzo // // Created by Haruyuki Seki on 3/28/13. // #import "IKGrayButton.h" #import "UIColor+Utilities.h" #import <QuartzCore/QuartzCore.h> @implementation IKGrayButton - (id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; [self setTitleColor:[UIColor hexToUIColor:@"666666" alpha:1.0f] forState:UIControlStateNormal]; CAGradientLayer *gradient = [

                                                      UIButton をグラデーションにする - Qiita
                                                    • Creating a Glow Effect for UILabel and UIButton

                                                      One recent iPhone design mockup called for a glowing effect for a UIButton. This can be accomplished with images, however I needed a series of buttons to have the same glow effect, and it can easily be accomplished with Core Graphics. The first step is to include the Core Graphics headers: #import <QuartzCore/QuartzCore.h> Next, the effect is achieved by using a shadow with no offset (meaning the

                                                      • UIButtonを動的に作るサンプルコード - Qiita

                                                        let button = UIButton() //表示されるテキスト button.setTitle("Tap Me!", forState: .Normal) //テキストの色 button.setTitleColor(UIColor.blueColor(), forState: .Normal) //タップした状態のテキスト button.setTitle("Tapped!", forState: .Highlighted) //タップした状態の色 button.setTitleColor(UIColor.redColor(), forState: .Highlighted) //サイズ button.frame = CGRectMake(0, 0, 300, 50) //タグ番号 button.tag = 1 //配置場所 button.layer.position = CGPoi

                                                          UIButtonを動的に作るサンプルコード - Qiita
                                                        • ただ画像を右側に表示したいだけなんだ・・・ - UIButtonの画像を右寄せにする - Qiita

                                                          概要 UIButtonの画像をどうしても右寄せしたくて色々と調べたことについてのまとめです。 実装方法 画像の上にUIButtonを配置する 以下の図のように、画像の上にボタンを配置すればデザインの簡単に実装はできます。 しかし、この実装方法だとボタンを押したときに画像がハイライトされません。 ハイライトさせるには以下の処理を追加する必要があります。 ハイライト用の画像を設定 ボタンのアクションに合わせて画像のハイライト状態を変更 @IBOutlet private weak var searchButtonImageView: UIImageView! @IBAction private func searchButtonTouchCancel() { searchButtonImageView.isHighlighted = false } @IBAction private func

                                                            ただ画像を右側に表示したいだけなんだ・・・ - UIButtonの画像を右寄せにする - Qiita
                                                          • [iOS] UILabel, UIButton で角丸

                                                            UIButton ボタンの角を丸くしたい場合 button.layer.cornerRadius = 3 に、半径を設定 Storyboard や XIB 上で指定する場合は、User Defined Attributes で設定 UILabel ラベルの角を丸くしたい場合は、layer.cornerRadius に加え、clipsToBounds も有効にします label.layer.cornerRadius = 3 label.clipsToBounds = true 確認 ストーリーボード(プレビュー含む)上は角丸表示されませんのでシミュレータで確認しましょう

                                                              [iOS] UILabel, UIButton で角丸
                                                            • UIButton - 福井高専IT研究会OfficialWiki

                                                              内容の保証はできません。 /System/Library/frameWorks/UIKit.framework クラス UIButton † NSObject | +--UIResponder | +--UIView | +--UIControl | +--UIButton ↑ 概要 † UIButtonクラスは、スクリーン上にボタンを設置するための手段を提供するUIControlサブクラスです。ボタンは、タップされるとそのタッチイベントを傍受し、対象のオブジェクトにアクションメッセージを送信します。ターゲットとアクションを設定するためのメソッドはUIControlクラスから継承されています。このクラスは、ボタンのタイトル、イメージ、その他の属性のプロパティを設定するメソッドを提供します。setメソッドを使用することで、ボタンのそれぞれの状態に対応した異なる外観を指定する

                                                              • UIButtonをトグルボタンにする方法

                                                                ちょいちょい使う機会が増えてきたのでコピペしておく highlightedFlagはメンバ変数。 - (void)highlightReset:(id)sender{ UIButton *button = (UIButton *)sender; button.highlighted = NO; } - (void)highlighted:(id)sender{ NSLog(@"highlightedFlag"); UIButton *button = (UIButton *)sender; button.highlighted = YES; } - (void)buttonPush:(id)sender{ UIButton *button = (UIButton *)sender; NSLog(@"%d",[button isHighlighted]); if (highlightedFl

                                                                  UIButtonをトグルボタンにする方法
                                                                • UIButtonの背景色を簡単設定 - まさとしの自習帳

                                                                  UIButtonの背景色を変えるのに、一々画像作るの面倒だな〜と思ってたら、UIButtonに背景色を設定する | 404 odakoh Not Foundで、「プログラム内で画像作っちゃおう」って感じでやっていたので、自分用にアレンジしてみました。 元ネタ ・UIColor指定で背景色画像作成 変更点 ・カテゴリ使ってUIButtonを拡張 ・色指定を@"RRGGBB"にしたIFを追加 で、以下がその実装です。 // UIButton+BGColor.h @interface UIButton (BGColor) - (void)setBackgroundColor:(UIColor *)color forState:(UIControlState)state; - (void)setBackgroundColorString:(NSString *)colorStr forState:

                                                                    UIButtonの背景色を簡単設定 - まさとしの自習帳
                                                                  • iPhoneアプリのUIButtonでチェックボックスを実装する方法 | 9ensanのLifeHack

                                                                    iPhoneアプリのデフォルトのUIではAndroidやHTMLで実現出来るチェックボックスのようなものがありません。 ですので、UIButtonを使用してチェックボックスを作って実現してみました。 用意するもの チェックボックス用の画像 UIButtonを継承したサブクラスの実装 この2つで実装できます。 まず、画像はAndroidで表示されるチェックボックスの画像を切りだして作成しました。 この3つの画像を使用します。 1.UIButtonのサブクラスを作成する メニューの「File」 →「New」→「File」をクリックして「Choose a template for your new file」を表示します。 「Next」ボタンを押下して、Class名に「CheckboxButton」Subclass of に「UIButton」を入力して「Next」ボタンを押下する 「Check

                                                                    • iPhone-Labo: 文字列サイズのボタンを作成する - UIButton

                                                                      Twitterアプリなどでよく見かける文字列サイズぴったりのボタンを良く見かけますよね。 今回はそれと同じような文字列サイズのボタンを作成してみます。 文字列からサイズを取得するにはこちらを参考 - 文字列からサイズを取得する //表示する文字 NSString *text = @"あいうえおあいうえおあいうえおあいうえおあいうえおあいうえお"; //表示最大サイズ CGSize bounds = CGSizeMake(100, 500); //フォント UIFont *font = [UIFontfontWithName:@"Helvetica-Bold"size:18]; //表示モード UILineBreakMode mode = UILineBreakModeWordWrap;//改行する //全体のサイズを取得 CGSize size = [text sizeWithFont:f

                                                                        iPhone-Labo: 文字列サイズのボタンを作成する - UIButton
                                                                      • 角丸で枠線のUIButtonを作る - Qiita

                                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                          角丸で枠線のUIButtonを作る - Qiita
                                                                        • UITableViewのtableFooterViewにUIButtonを追加する

                                                                          [readMoreButton addTarget:self action:@selector(readMoreButtonPushed) forControlEvents:UIControlEventTouchUpInside];

                                                                            UITableViewのtableFooterViewにUIButtonを追加する
                                                                          • UIButtonでヒラギノフォントが切れる対策(追記あり) - Qiita

                                                                            追記 簡単な方法がありました。 現象 UIButtonでヒラギノフォントを使用したとき 英字の g j などが画像のように切れてしまう問題があります。 これはヒラギノのサイズが正確に取得できておらず、viewのframeが小さく設定されていることが問題です。 UIButtonのtitleLabelは自動で sizeToFitされてしまうため、frameの変更を行っても適応されないようです。 解決 ちょっとしたハックですが以下のようにします。 Swift let buttonText = "abcdefghijklmnopqrstuvwxyz" let attributes = [ NSBaselineOffsetAttributeName: NSNumber(float:1.0) // buttonの文字をベースラインからgの下が入るように上にずらす ] let attrText = NS

                                                                              UIButtonでヒラギノフォントが切れる対策(追記あり) - Qiita
                                                                            • UIButton(ボタンクラス)での長押し(longTouch)実装方法

                                                                              iPhone COCOA Touch のボタンクラス(UIButton)で、標準では長押しがサポートされません。 はじめよくわかりませんでしたが、以下で実装可能です。ご参考まで。 うーん、時間かかった。標準でサポートしてね・・・・

                                                                              • UIButtonの背景色を変更する | iPhoneアプリ練習帳

                                                                                UIButtonTypeRoundedRectタイプのUIButtonは、すっきりしていて使いやすいのですが、背景色ぐらいは設定したいですよね。でも出来ません。\(^o^)/。背景色を設定したい場合は、UIButtonTypeCustomで無色透明なボタンを作成しておき、背景と枠を自力で描画する必要があります。といっても以下のコードをコピペすればOKです。 1. ヘッダーでQuartzCore/QuartzCore.hをインポートします。 UIButton * button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(50,50,100,100); [self.view addSubview:button]; [[button layer] setCornerRadius:8.0f];

                                                                                • UIButton内テキスト位置を微調整する - 自堕落なぺぇじ

                                                                                  まぁ、これはUIView関連。 UIButtonだけでなく、UILabelのテキストなど色んな面で応用が効きます。 UIButtonの場合はタイトルラベル用に専用のインタフェースが準備されてます。 マージンを設定するためには、UIEdgeInsetsを利用します。 UIEdgeInsetsはマージンを表す構造体で、以下のようなパラメータを持っています。 CGRectとは各パラメータの順番が違うので注意してください。 typedef struct UIEdgeInsets { CGFloat top, left, bottom, right; } UIEdgeInsets; 例えばUIButtonの場合は、以下のように利用することでマージンを調整できます。 デザイナーさんから送られてきた画像が、余白に影がある関係でそのままテキストを 設定したら文字が中心からずれてしまうときなどに利用してます

                                                                                    UIButton内テキスト位置を微調整する - 自堕落なぺぇじ