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

iOS 6は、Appleによって2012年6月11日に発表され、2012年9月19日にリリースされました。3GS以降のすべてのiPhoneを実行します。

12
制約の変更をアニメーション化するにはどうすればよいですか?
古いアプリをで更新AdBannerViewしています。広告がない場合、画面からスライドします。広告がある場合、画面上をスライドします。基本的なもの。 古いスタイルで、アニメーションブロックにフレームを設定しました。新しいスタイル、私はIBOutlet自動レイアウトの制約にY位置を決定します。この場合、スーパービューの下部からの距離であり、定数を変更します: - (void)moveBannerOffScreen { [UIView animateWithDuration:5 animations:^{ _addBannerDistanceFromBottomConstraint.constant = -32; }]; bannerIsVisible = FALSE; } - (void)moveBannerOnScreen { [UIView animateWithDuration:5 animations:^{ _addBannerDistanceFromBottomConstraint.constant = 0; }]; bannerIsVisible = TRUE; } バナーは予想通りに動きますが、アニメーションはありません。 更新:私はアニメーションをカバーするWWDC 12トークオートレイアウトをマスターするためのベストプラクティスを再視聴しました。CoreAnimationを使用して制約を更新する方法について説明します。 次のコードを試してみましたが、まったく同じ結果が得られます。 - (void)moveBannerOffScreen { _addBannerDistanceFromBottomConstraint.constant = -32; [UIView animateWithDuration:2 animations:^{ [self.view setNeedsLayout]; }]; bannerIsVisible = FALSE; } …

30
ビューがウィンドウ階層にないUIViewControllerにUIViewControllerを提示しようとする
Xcode 4.5を使い始めたばかりで、コンソールに次のエラーが表示されました。 警告:ビューがウィンドウ階層にない<ViewController:0x1ec3e000>で<finishViewController:0x1e56e0a0>を表示しようとしています! ビューはまだ表示されており、アプリ内のすべてが正常に動作しています。これはiOS 6の新機能ですか? これは私がビュー間で変更するために使用しているコードです: UIStoryboard *storyboard = self.storyboard; finishViewController *finished = [storyboard instantiateViewControllerWithIdentifier:@"finishViewController"]; [self presentViewController:finished animated:NO completion:NULL];

6
アンワインドセグエとは何ですか、またどのように使用しますか?
iOS 6およびXcode 4.5には、「Ungue Segue」と呼ばれる新機能があります。 巻き戻しセグエは、ストーリーボードのシーンの既存のインスタンスへの移行を可能にすることができます Xcode 4.5のリリースノートのこの簡単なエントリに加えて、UIViewControllerにはいくつかの新しいメソッドがあるようです。 - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIViewController *)viewControllerForUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIStoryboardSegue *)segueForUnwindingToViewController:(UIViewController *)toViewController fromViewController:(UIViewController *)fromViewController identifier:(NSString *)identifier 巻き戻しセグエはどのように機能し、何に使用できますか?
584 ios  ios6  uistoryboard 

8
ファイルはユニバーサル(3つのスライス)ですが、iOSの静的ライブラリのARMv7-sスライスエラーは含まれていません。バイパスしますか?
Xcodeバージョンをアップグレードし、外部静的ライブラリを使用すると、次のメッセージが表示されます。 ld:ファイルはユニバーサル(3スライス)ですが、a(n)を含まないarmv7sスライス:アーキテクチャarmv7sの/ file / location clang:エラー:リンカーコマンドが終了コード1で失敗しました(-vを使用して呼び出しを確認してください) ライブラリの開発者がライブラリをまだ更新していない場合、これをバイパスしてライブラリにサポートを追加する方法はありますか?

12
UITableViewControllerなしのUIRefreshControl
すぐには実現できないようですがUIRefreshControl、UITableViewControllerサブクラスを使用せずに新しいiOS 6 クラスを活用するこっけいな方法はありますか? 私は頻繁に使用するUIViewControllerとUITableViewサブビューとに準拠UITableViewDataSourceしてUITableViewDelegate使用するのではなくUITableViewControllerあからさま。


29
コンテナービュー内で複数のビューを等間隔に配置する
自動レイアウトは私の人生を困難にしています。理論的には、切り替えたときにとても便利でしたが、いつもそれと戦っているようです。 私は助けを見つけることを試みるためにデモプロジェクトを作りました。ビューのサイズが変更されるたびに、ビュー間のスペースを均等に増減する方法を知っている人はいますか? 以下は3つのラベルです(手動で垂直方向に等間隔に配置)。 私が欲しいのは、回転するときに、ビューのサイズではなく間隔を均等に変更することです。デフォルトでは、トップビューとボトムビューは中央に向かって押しつぶされます。

15
Xcode 5にiOS 6 SDKをインストールすることは可能ですか?
Xcode 5には、iPhone 6.1シミュレーターをダウンロードできる設定ペインがありますが、iOS 6 SDKのダウンロードを許可する場所が見つからないため、Xcode 5で開発する場合、アクティブなSDKをiOS 6に設定できません。 Xcode 5でiOS 6 SDKをインストールできる回避策はありますか? 編集: Xcode 5が一般提供され、以前のバージョンのSDKをダウンロードできるようになったため、回避策は必要なくなりました。
250 ios  xcode  ios6  xcode5 

9
iOSシミュレーター:アプリを閉じる方法
xCodeからシミュレーターを「実行」すると、アプリが自動的に起動し、ホームボタンをクリックしてアプリを一時停止できます。私がやりたいことは、シミュレーター内からアプリを閉じることです。それで、これをどのように行うことができますか?

26
アプリがプッシュ通知から起動/開かれたかどうかを検出します
アプリがプッシュ通知から起動/開かれたかどうかを知ることは可能ですか? 起動イベントはここでキャッチできると思います: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } しかし、アプリがバックグラウンドにあるときにプッシュ通知から開かれたことをどのように検出できますか?


12
プログラムでiOS 6でマップアプリを開く
iOS 6以前は、次のようなURLを開くと(Google)マップアプリが開きます。 NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; 新しいApple Mapsの実装により、これはMobile SafariをGoogle Mapsに開くだけです。iOS 6で同じ動作を実現するにはどうすればよいですか?プログラムでマップアプリを開いて、特定の場所/住所/検索/その他を指すようにするにはどうすればよいですか?
159 ios  objective-c  ios6  mapkit 


13
UILabel sizeToFitがautolayout iOS6で機能しない
高さがテキストに依存するUILabelをプログラムで(およびどのメソッドで)構成する必要がありますか?Storyboardとコードの組み合わせを使用して設定しようとしていますが、役に立ちません。誰もが推奨していますsizeToFit設定中lineBreakModeとnumberOfLines。しかし、どんなに私がでそのコードを入れた場合viewDidLoad:、viewDidAppear:またはviewDidLayoutSubviews私は仕事にそれを得ることができません。長いテキストに対してボックスを小さくしすぎて大きくならないか、大きくしすぎて縮小しません。
152 ios  ios6  uilabel  autolayout 

13
プログラムで連絡先へのアクセスを要求する
iOS 6にアップデートしてから、連絡先をiPhoneのアドレス帳に追加するコードが機能しないことに気づきました。Appleは連絡先にアクセスする前にユーザーの許可を必要とするため(この問題を修正するため)、これは許可に関連する問題だと思います。 以下のスクリーンショットのように、アプリが連絡先へのアクセス許可を自動的に要求することを期待していましたが、そうではありませんでした。連絡先を追加しようとすると、で失敗しABAddressBookErrorDomain error 1ます。 連絡先リクエストダイアログへのアクセスをプログラムで起動する必要がありますか?それはどのように行われますか?

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