タグ付けされた質問 「ios」

iOSは、Apple iPhone、iPod touch、iPadで実行されるモバイルオペレーティングシステムです。iOSプラットフォームでのプログラミングに関する質問には、このタグ[ios]を使用してください。これらのプログラミング言語に固有の問題には、関連タグ[objective-c]および[swift]を使用してください。

18
iOS 7でナビゲーションバーの色を変更する方法
iOS 7でナビゲーションバーの色を変更するにはどうすればよいですか? 基本的に私はTwitter Nav Bar(iOS7そのために更新されたTwitter )のようなものを実現したいと考えています。の上にナビゲーションバーを埋め込みましたview controller。必要なのは、上部のユーティリティバーと共に、ナビゲーションバーの色を水色に変更することだけです。にオプションが見つからないようですstoryboard。

18
ストーリーボードのカスタムセルの行の高さの設定が応答しない
テーブルビューのセルの1つのセルの高さを調整しようとしています。問題のセルの「サイズインスペクタ」内の「行の高さ」設定からサイズを調整しています。iPhoneでアプリを実行すると、セルのデフォルトサイズはテーブルビューの「行サイズ」から設定されます。 テーブルビューの「行サイズ」を変更すると、すべてのセルのサイズが変わります。1つのセルにのみカスタムサイズを設定したいので、これは行いません。プログラムで問題を解決する投稿をたくさん見ましたが、可能であれば、ストーリーボードを介して実行することをお勧めします。

19
SwiftでViewControllerを閉じる方法は?
私は呼び出すことによって迅速にViewControllerを却下しようとdismissViewControllerしていますIBAction @IBAction func cancel(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println("cancel") } @IBAction func done(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println("done") } コンソール出力にprintlnメッセージが表示されましたが、ViewControllerが閉じられることはありません。何が問題でしょうか?

26
UITableViewで押されたUIButtonを検出する
私はUITableView5 を持っていUITableViewCellsます。各セルには、UIButton次のように設定されたが含まれています。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 5, 40, 20)]; [button addTarget:self action:@selector(buttonPressedAction:) forControlEvents:UIControlEventTouchUpInside]; [button setTag:1]; [cell.contentView addSubview:button]; [button release]; …

24
選択したUITableViewセルの選択を解除する方法は?
特定のセルを事前選択する必要があるプロジェクトに取り組んでいます。 を使用してセルを事前選択でき-willDisplayCellますが、ユーザーが他のセルをクリックしたときに選択を解除することはできません。 - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath row]) { [cell setSelected:YES]; } } - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; NSIndexPath *indexpath1 = appDelegte.indexPathDelegate; appDelegte.indexPathDelegate = indexPath; [materialTable deselectRowAtIndexPath:indexpath1 animated:NO]; } 手伝ってくれますか?

15
プログラムでSwiftの前のViewControllerに戻る
ボタンクリックでユーザーをページに送ります。このページはUITableViewControllerです。 ここで、ユーザーがセルをタップした場合、前のページに押し戻したいと思います。 私は何かについて考えましたself.performSegue("back")....が、これは悪い考えのようです。 それを行う正しい方法は何ですか?
211 ios  swift  segue 

14
「プロジェクト名」は最適化してコンパイルされました-ステッピングが奇妙に動作する可能性があります。変数が利用できない可能性があります
AFNetworkingコードにステップインしようとすると、次の警告が生成されます。 [Project Name] was compiled with optimization - stepping may behave oddly; variables may not be available. そしてもちろん、コードをデバッグすることはできません。具体的には、UIImageView+AFNetworking不可能と思われるカテゴリをデバッグしようとしています。コードを変更しても効果はありません(試行済みNSLogなど)。コンパイラをステップインしようとすると、アセンブリコードに移動UIImageView+TVASTAFNetworkingし、コードベースのどこにも存在しないカテゴリ名として表示されます。 Xcode 7を使用。iOS9および8. Cocoapods(フレームワークなし) 更新 オプティマイザーがnoneリリースとデバッグの両方の設定に設定されていることを言及するのを忘れており、実際にはDebugconfig を使用しています。 アップデート2 Strip Debug Symbols オフでもあります。


16
Xcode Simulator:古い不要なデバイスを削除する方法?
もともとiOS 5.1のみをサポートしていたXcode 4.3.1 iOS-Simulatorを実行しています。 iOS 4.3でコードをテストする必要があるため、「iOS 4.3デバイスシミュレーターでのXcodeのインストール」で説明されているように、Xcodeの「インストール」機能を使用してコードをインストールしました。 テストは終了しましたが、4.3の部分をアンインストールする方法が見つかりません(「iPhone 4.3 Simulator」と「iPad 4.3 Simulator」)。スキームメニューの乱雑さを減らしたいのですが。 AppleのXcode listservの誰も答えを知りませんでした! 編集:Xcode 4.3以降、多くの点が変更されていることに注意してください。すべての回答を読んで、この記事を読む人に提案してください。スティーブ・モーザーのような最新のものはあなたにとってもっと役に立つかもしれません! 編集10/2017:Julio Carrettoni Twitterに投稿されました iOS開発者の場合は、次のコマンドを実行します $ xcrun simctl delete unavailable 。Xcodeが使用しなくなった古いシミュレーターを削除します。私にとっては6Gbでした。自分で試したのではありません... [また、ラスビショップがすでに以下のコメントでこれについて言及しているのを見た...]
209 ios  xcode  ios-simulator 

24
UIImageのトリミング
画像の中心のスケーリングされたチャンクを取得できるように、画像のサイズを変更するコードをいくつか持っています-これを使用して、画像UIImageの小さな正方形の表現を取得し、写真アプリ。(私UIImageViewは同じ結果を達成するためにa を使用してトリミングモードを調整できることを知っていますが、これらの画像は時々に表示されますUIWebViews)。 このコードのいくつかのクラッシュに気づき始めて、少し困惑しています。私は2つの異なる理論を持っているので、どちらがベースにあるのか疑問に思っています。 理論1)ターゲットサイズのオフスクリーンイメージコンテキストに描画することでトリミングを実現します。画像の中央部分が必要なので、CGRect渡された引数drawInRectを、画像コンテキストの境界よりも大きいものに設定します。私はこれがコーシャであることを望んでいたが、代わりに私が触れてはならない他の記憶を上書きしようとしているのだろうか? 理論2)私は、これらすべてをバックグラウンドスレッドで実行しています。メインスレッドに制限されているUIKitの部分があることを知っています。オフスクリーンビューへの描画がこれらの1つではないことを想定していたのです。私が間違っている? (ああ、どうやってNSImage's drawInRect:fromRect:operation:fraction:メソッドを逃したか。)

7
UIVisualEffectViewを使用して画像をぼかす方法
誰かが画像にぼかしを適用する小さな例を挙げられますか?私はしばらくの間コードを理解しようと試みてきました:( obj cでまだ新しいです! UIVisualEffectView複雑な視覚効果以上の単純な抽象化を提供します。結果は、目的の効果に応じて、ビューの背後に階層化されたコンテンツ、またはビューのcontentViewに追加されたコンテンツに影響を与える可能性があります。 UIVisualEffectView既存のビューにを適用して、既存のビューにぼかしまたは鮮やかな効果を適用します。UIVisualEffectViewをビュー階層に追加した後、サブビューをのcontentViewに追加しますUIVisualEffectView。サブビューを直接UIVisualEffectViewそれ自体に追加しないでください。 https://developer.apple.com/documentation/uikit/uivisualeffectview#//apple_ref/occ/instp/UIVisualEffectView/contentView

1
カスタムの割り当て解除とARC(Objective-C)
私の小さなiPadアプリには、オブザーバーを使用する「言語切り替え」機能があります。すべてのView Controllerは、その実行中に自分自身をオブザーバーに登録しviewDidLoad:ます。 - (void)viewDidLoad { [super viewDidLoad]; [observer registerObject:self]; } ユーザーが[言語を変更]ボタンを押すと、新しい言語がモデルに保存され、オブザーバーに通知さupdateUi:れ、登録されたオブジェクトのセレクターを呼び出します。 これは、TabBarControllerにビューコントローラーがある場合を除いて、非常にうまく機能します。これは、タブバーが読み込まviewDidLoad:れると、ビューを初期化せずに子コントローラーからタブアイコンをフェッチするため、呼び出されないため、これらのビューコントローラーは言語変更通知を受信しないためです。このため、registerObject:呼び出しをinitメソッドに移動しました。 以前viewDidLoad:はオブザーバーに登録していたとき、以前viewDidUnload:は登録解除していました。現在で登録しているのでinit、で登録を解除することは非常に理にかなっていdeallocます。 しかし、これが私の問題です。私が書くとき: - (void) dealloc { [observer unregisterObject:self]; [super dealloc]; } 私はこのエラーを受け取ります: ARCは「dealloc」の明示的なメッセージ送信を禁止します [super dealloc]スーパークラスが適切にクリーンアップされるように呼び出す必要があるので、ARCはそれを禁止しているので、今は行き詰まっています。オブジェクトが死んでいるときに通知を受ける別の方法はありますか?

11
NSUserDefaults-キーが存在するかどうかを確認する方法
私は小さなiPhoneアプリで作業してNSUserDefaultsおり、データの永続化として使用しています。名前や番号など、いくつかのことを追跡するだけでよいので、単純にしておくとよいでしょう。 参照用にこのページを見つけましたが、私の質問には答えられないと思います。基本的に、値(またはキー)が既にに存在するかどうかを確認しNSUserDefaults、それに応じて何かを実行できるようにしたいと考えています。 いくつかの例:アプリが起動します。初めて起動する場合は、「ようこそ」という警告が出力されます。これが初めて開いたかどうかを知るために、UserDefaultsを読み取ってチェックします。 例2:「Hello [Name]」と表示されます。ここで、Nameは入力したものです。アプリを開いたときに名前がない場合は、「Hello World」と表示されます。名前をすでに入力しているかどうかを確認し、それに応じて行動する必要があります。名前はに保存されNSUserDefaultsます。 ここで助けますか?本当にありがたいです!

8
iOSを使用してGUID / UUIDを作成する方法
iPhoneとiPadでGUID / UUIDを作成できるようにしたいのですが。 目的は、すべて一意の分散データのキーを作成できるようにすることです。iOS SDKでこれを行う方法はありますか?
207 ios  uuid  guid 


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