Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Create a free Team
I am simply instantiating a UITextField and noticing that the text doesn't center vertically. Instead, it is flush with the top of my button, which I find kind of odd since I would expect the default to center it vertically. How can I center it vertically, or is there some default setting that I am missing?
I've got a UISearchBar in my interface and I want to customise the behaviour of the the small clear button that appears in the search bar after some text has been entered (it's a small grey circle with a cross in it, appears on the right side of the search field). Basically, I want it to not only clear the text of the search bar (which is the default implementation) but to also clear some other st
I'm a newbie developing for iOS devices. I inserted an UITextField on InterfaceBuilder, and I assigned with the code: @interface ComposeViewController : UIViewController { id <ComposeViewControllerDelegate> delegate; IBOutlet UITextField *notificationTitle; } How I could allow to close the keyboard when the user press the "Return" key?
ついにAdobeがApple系の開発から手を引くそうです。 On Adobe, Flash CS5 and iPhone Applications at Mike Chambers iAdやgame centerでベンチャーを殺しつつ、Adobeも完全閉め出すというちょっとここ最近特にAppleのダークサイドが目につくので、今後に不安を感じずにはいられません。開発者達の今後もそうですが、Appleの今後も。 どうも。daichi1128です。 気を取り直して今回はキーボードのカスタマイズです。 OS 3.2からキーボードのカスタマイズがサポートされるようになります。 キーボードが表示されるUITextFieldやUITextViewが主なカスタマイズ対象です。が、APIの拡張自体はUIResponderにも行われているので、UIResponderのサブクラスで、UIKeyInputプロ
iOS 6.0特有のもので、次期アップデートで改善されることも予想されますが、アプリへの影響が出る可能性もあるので、その内容を共有したいと思います。 1. キーボード上部に日本語の変換候補が出るとエラー大量発生 iPhoneでは、iOS 5.0 でキーボード一体型になった変換候補欄。iOS 6.0からは、始めから出ているのではなく、キーボード入力後に初めて出る形になりました。 この候補欄に不具合があるのか、変換候補が上部に出た瞬間に大量のエラーが出力されます。アプリへの直接的な影響は今のところわかりませんが、あまり気持ちの良いものではなく、今のところこちらで出来る対応策も確認できていません。 CGContext周りのエラーが大量発生 <Error>: CGContextSaveGState: invalid context 0x0 <Error>: CGContextDrawLinearG
リターンキーを押した時の振る舞いを決めるには - (void)textFieldShouldReturn:(UITextField *)textFiled を使用する。 使用するには、当該 UITextField のデリゲートとなっているクラス内で コードを記述する必要があります。 例えば、リターンキーを UIReturnKeyDone にした場合、 IBOutlet UITextField *textField; - (void)textFieldShouldReturn:(UITextField *)tf { if( [textField canResignFirstResponder] ) [textField resignFirstResponder]; } としてやると、テキストフィールドからフォーカスが外れ、キーボードが隠れる。 ちなみに canResignFirstRespo
テキストフィールドがあるビューでよくやるパターンです。 キーボードを閉じるためのシングルタップジェスチャを用意 @interface HogeVC () @property(nonatomic, strong) UITapGestureRecognizer *singleTap; @end -(void) viewDidLoad { [super viewDidLoad]; self.singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onSingleTap:)]; self.singleTap.delegate = self; self.singleTap.numberOfTapsRequired = 1; [self.view addGestureRecognizer:self
just in case anyone comes across this question, this is how you add UITextFields to a group table. In the UITableViewController (which I assume is the table's delegate & datasource) implement the following functions: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"CellIdentifier"; UITableViewCell *cell = [
iOS 6 から、UILabel, UITextView, UITextFieldに、attributedText というNSAttributedString型のプロパティが追加されました。NSAttributedStringは文字列の属性を管理するクラスで、これを使用するとフォントや文字色、背景色、カーニング等の属性をテキスト内の指定範囲に対して適用することができるようになります。 基本的な実装手順 基本的な手順は次の通りです。 1. NSMutableAttributedStringオブジェクトを生成 initWithString:メソッドでオブジェクトを生成します。 NSString *str = @"NSAttributedString Sample"; NSMutableAttributedString *attrStr; attrStr = [[NSMutableAttribu
UITableViewCell の accessoryView というプロパティについてです。それほどマイナーなプロパティでもないので、実は当たり前なのかもしれませんが、最近便利さに気付いたので紹介します。 UITableViewCell には accessoryType というプロパティがあって、3種類のアクセサリが付けられます。 accessoryView は、これをカスタムな見た目にしたい時に使うぐらいのものだという認識でした。実際そうなのですが、よく考えたら UIView ならなんでも入れられるわけで、UISwitch だって入れられるんだなと。設定画面でスイッチがよく出てくるのですが、今まで contentView に addSubview していて、位置を合わせるのが面倒だと思っていました。でも accessoryView なら次のコードで終わりです。frame の origi
アプリによってはユーザーの入力値をバリデーションする必要がある場合があります。今回はバリデーションを行うタイミングについて書きたいと思います。 今回は以下のようなアカウント情報入力画面を考えてみます。 UITextField が画面に表示されている NavigationBar には「保存」ボタンが設置されている 入力値が「カラ」もしくは「空白文字」以外の場合を正常な入力とする UITextField への入力値が不正な値の場合には「保存」ボタンを無効化する UITextField のデリゲートでは不十分? UISearchBarDelegate には以下のような入力後に呼ばれるデリゲートメソッドがあります。 - (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText しかし、UITextFi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く