iOS Swift Objective-C

iOS7で動的にステータスバーを消すとviewが移動してしまう

まさにこれiPhone - iOS7で動的にステータスバーを消すとviewが移動してしまう - Qiita iPhone - iOS7で動的にステータスバーを消すとviewが移動してしまう - Qiita self.automaticallyAdjustsScrollViewInsets = NO;

navigationControllerのnavigationBarのtitleの色を変える

//ナビバーの色を変更 self.navigationController.navigationBar.barTintColor= [UIColor blueColor]; //タイトルの文字の色を変更 self.navigationController.navigationBar.titleTextAttributes= @{NSForegroundColorAttributeName: [UIColor whiteColor]};

文字列の定義、定数

NSString* const strHoge = @"ほげほげ";

NSDictionaryにnilを入れない為の防止策

NSDictionaryにnilを入れようとすると怒られます。 なので下記のように回避できたので備忘録的に書き残しておきます。 static id ObjectOrNull(id object) { return object ?: [NSNull null]; }NSDictionary *article = @{TITLE : ObjectOrNull(p.title), LI…

tagを使ってカスタムセルにボランを追加、削除

xibでカスタムセルを作成後、ボタンを配置します。 そのボタンのviewtagのnumberを適当な数字に指定します。 (ここでは 7 を指定) 宣言 UIButton *btn_bookmark;@property (nonatomic, retain) UIButton *btn_bookmark;@synthesize btn_bookmark; 実際にcell…

uitableviewのcellでdeleteボタンを出し分け

uitableviewのcellをスワイプすると「delete」ボタンが出るアプリがあるけど、ページによって出したり出さなかったりを変えたいのでそのサンプル //まずはDeleteボタンを表示できるようにする - (void)tableView:(UITableView *)tableView commitEditingStyl…

最後の文字を判定する

ラストの文字列が何かで判断をする。 NSString *path = @"hogehoge.jpg"; if (![path hasSuffix:@".jpg"] && ![path hasSuffix:@".jpeg"] && !path hasSuffix:@".png"] && !path hasSuffix:@".gif"]) { //ここに処理を書く }