タグ付けされた質問 「cocoa-touch」

iOSアプリを駆動するCocoa Touch Frameworksは、Macに見られる多くの実績のあるパターンを共有しますが、タッチベースのインターフェースと最適化に特に重点を置いて構築されました。

4
UILabel-ワードラップテキスト
必要に応じてラベルの折り返しテキストを付ける方法はありますか?改行をワードラップに設定してあり、ラベルは2行に十分な高さですが、改行でのみ折り返すようです。正しく折り返すために改行を追加する必要がありますか?横に収まらない場合は折り返して欲しいです。





19
UITableViewセクションヘッダーのデフォルトのスクロール動作を変更
2つのセクションを持つUITableViewがあります。シンプルなテーブルビューです。これらのヘッダーのカスタムビューを作成するために、viewForHeaderInSectionを使用しています。ここまでは順調ですね。 デフォルトのスクロール動作では、セクションが検出されると、次のセクションがスクロールして表示されるまで、セクションヘッダーがナビゲーションバーの下に固定されます。 私の質問はこれです:セクションヘッダーが上部に固定されないようにデフォルトの動作を変更できますが、ナビゲーションバーの下で残りのセクション行をスクロールできますか? 私は何か明白なものを見逃していますか? ありがとう。

8
NSAttributedStringで文字列の色を変更しますか?
スライダーの値に基づいて次の文字列を表示する調査用のスライダーがあります:「非常に悪い、悪い、良い、良い、非常に良い」。 スライダーのコードは次のとおりです。 - (IBAction) sliderValueChanged:(UISlider *)sender { scanLabel.text = [NSString stringWithFormat:@" %.f", [sender value]]; NSArray *texts=[NSArray arrayWithObjects:@"Very Bad", @"Bad", @"Okay", @"Good", @"Very Good", @"Very Good", nil]; NSInteger sliderValue=[sender value]; //make the slider value in given range integer one. self.scanLabel.text=[texts objectAtIndex:sliderValue]; } 「とても悪い」を赤、「悪い」をオレンジ、「大丈夫」を黄色、「良い」と「とても良い」を緑にしたい。 これを行うための使用方法がわかりませんNSAttributedString。

13
Xcode Storyboard警告:現在の構成では、アイテムを参照する制約がオフになっています。現在の構成でこの制約をオフにします
この警告はXcode 6.1で発生します。誰もがこの警告が何を意味し、それで何が起こるか考えていますか?どうもありがとう! 以下は、ソースコードで開かれた警告のスクリーンショットです。」 警告を引き起こす制約を見つける方法は?Xcodeは、どの制約が問題であるかを通知しません。

4
AppDelegateとは何ですか?それをいつ使用するかを知るにはどうすればよいですか?
iPhoneアプリの開発を始めたばかりです。AppDelegateとカスタムクラスのどちらにデータを配置する必要があるかを知るにはどうすればよいですか?AppDelegateのようなパターンを使用するPythonやPHPのような別のプログラミング言語に類似したルールやタイプはありますか?

13
テキストプロパティの設定後にUITextViewスタイルがリセットされる
私が持っているUITextView *_masterTextとcallメソッドの後のsetTextプロパティのフォントがリセットされています。SDK 7を変更した後に発生します。_masterTextis IBOutlet、global、およびプロパティはストーリーボードで設定されます。それは私だけですか、これは一般的なSDKバグですか? @interface myViewController : UIViewController { IBOutlet UITextView *_masterText; } @implementation myViewController -(void)viewWillAppear:(BOOL)animated { [_masterText setText:@"New text"]; }


6
NSUserDefaultsがiOSでNSMutableDictionaryを保存できないのはなぜですか?
NSMutableDictionaryオブジェクトをに保存したいNSUserDefaults。のキータイプNSMutableDictionaryはNSString、値タイプはNSArrayであり、実装するオブジェクトのリストが含まれていますNSCoding。ドキュメントごとにNSString、NSArray両方ともに準拠していNSCodingます。 このエラーが発生しています: [NSUserDefaults setObject:forKey:]:NSCFDictionaryクラスの非プロパティ値を挿入しようとしました...


19
フレームワークモジュール内に非モジュラーヘッダーを含める
Xcode 6を使用しています 1)最初に、動的ライブラリ(CoreLibrary)を作成しています。このライブラリには、RequestPoster.hファイルが含まれています。 2)次に、Cocoa Touch Frameworkを作成し、この動的ライブラリ(CoreLibrary)を追加しました。 3)次に、このフレームワークがプロジェクトに追加され、RequestPoster.hファイル(CoreLibrary)でエラーが発生します。 エラー:フレームワークモジュールクラス内に非モジュールヘッダーが含まれています: ifaddrs.h、arpa / inet.h、sys / types.h> これらのファイルはプロジェクトで見つかりません。

8
iPhone UIViewアニメーションのベストプラクティス
iPhoneでビューの遷移をアニメーション化するためのベストプラクティスとは何ですか? たとえばViewTransitions、アップルのサンプルプロジェクトでは次のようなコードを使用しています。 CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; しかし、次のようなコードスニペットがネット上に浮かんでいます。 [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.75]; [UIView setAnimationDelegate:self]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:myview cache:YES]; [myview removeFromSuperview]; [UIView commitAnimations]; 最善のアプローチは何ですか?スニペットも提供していただければ幸いです。 注: 2番目のアプローチを正しく機能させることができませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.