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

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

6
二項演算子 '|' 2つのUIViewAutoresizingオペランドには適用できません
Swift 2.0でこのエラーを取得します。 二項演算子 '|' 2つのUIViewAutoresizingオペランドには適用できません これがコードです: let view = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 568)) addSubview(view) view.autoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight 何が問題になる可能性がありますか?
193 ios  swift  cocoa-touch  swift2 

4
Swift 2.0-二項演算子「|」2つのUIUserNotificationTypeオペランドには適用できません
私はこの方法でローカル通知のアプリケーションを登録しようとしています: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) Xcode 7とSwift 2.0では、エラーが発生しますBinary Operator "|" cannot be applied to two UIUserNotificationType operands。私を助けてください。
193 ios  swift  swift2 

27
.ipaをエクスポートするXcode 6ベータ2の問題:「アカウントにはすでに有効なiOS配布証明書があります」
Xcode 6ベータ2でアドホック配布用のアプリをエクスポートできません。 Xcode 6でアドホック開発用にプロジェクトをエクスポートすると、このアラートが表示されます。Xcode 5でエクスポートしてみましたが、.ipaの保存にはまったく問題がありませんでした。誰かがこの問題も経験していますか?
193 ios  iphone  xcode6 

25
MKMapViewをズームして注釈ピンに合わせますか?
私はMKMapViewを使用しており、マップに5〜10 kmの領域にいくつかの注釈ピンを追加しました。アプリケーションを実行すると、マップがズームアウトして全世界が表示されますが、ピンがビューに合うようにマップをズームする最良の方法は何ですか? 編集: 私の最初の考えは、MKCoordinateRegionMakeを使用して、注釈から座標中心、longitudeDelta、latitudeDeltaを計算することです。私はこれがうまくいくと確信していますが、明らかなものがないことを確認したかっただけです。 コードはところで、コメントを追加しました:FGLocationはに準拠していることをクラスでMKAnnotationlocationFakeは、あるNSMutableArrayこれらのオブジェクトの。コメントはいつでも大歓迎です。 - (MKCoordinateRegion)regionFromLocations { CLLocationCoordinate2D upper = [[locationFake objectAtIndex:0] coordinate]; CLLocationCoordinate2D lower = [[locationFake objectAtIndex:0] coordinate]; // FIND LIMITS for(FGLocation *eachLocation in locationFake) { if([eachLocation coordinate].latitude > upper.latitude) upper.latitude = [eachLocation coordinate].latitude; if([eachLocation coordinate].latitude < lower.latitude) lower.latitude = [eachLocation coordinate].latitude; if([eachLocation coordinate].longitude > upper.longitude) upper.longitude = …


10
別のブロックを開始する前に、2つの非同期ブロックが実行されるまで待機する
GCDを使用する場合、2つの非同期ブロックが実行されて完了するまで待ってから、次の実行ステップに進みます。それを行う最良の方法は何ですか? 以下を試しましたが、うまくいかないようです: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block2 }); // wait until both the block1 and block2 are done before start block3 // how to do that? dispatch_sync(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block3 });

25
ナビゲーションバーの[戻る]ボタンの色を変更する
[設定]ボタンの色を白に変更しようとしていますが、変更できません。 私はこれらの両方を試しました: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() ただし、変更はありません。次のようになります。 ボタンを白にするにはどうすればよいですか?

21
右ボタンをUINavigationControllerに追加する方法は?
ナビゲーションコントローラーのトップバーに更新ボタンを追加しようとしていますが、うまくいきません。 これがヘッダーです: @interface PropertyViewController : UINavigationController { } これが私がそれを追加しようとしている方法です: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = anotherButton; } return self; }


9
iOS 8で「minimal-ui」ビューポートプロパティが削除されました。他に「ソフトフルスクリーン」ソリューションはありますか?
(これはマルチパートの質問です。シナリオをまとめるために最善を尽くします。) 現在、ユーザーがタブ付きコンテンツ間をスワイプしたり、各タブ付きコンテンツ内を垂直にスクロールしたりできるレスポンシブWebアプリ(ニュースリーダー)を構築しています。 この問題に対する一般的なアプローチdivは、ブラウザーのビューポートを埋めるラッパーを使用overflowするhiddenかauto、またはに設定してから、その内部を水平または垂直にスクロールすることです。 このアプローチはすばらしいですが、主な欠点が1つあります。ドキュメントの高さがブラウザーのビューポートとまったく同じであるため、モバイルブラウザーはアドレスバーやナビゲーションメニューを非表示にしません。 画面領域を拡大するためのハッキングとビューポートプロパティは数多くありますが、minimal-ui(iOS 7.1で導入された)ほど効果的なものはありません。 iOS 8 beta4がminimal-uiMobile Safariから削除されたというニュースが昨日届きました(iOS 8リリースノートの Webkitセクションを参照)。 Q1。Mobile Safariのアドレスバーを非表示にすることはまだ可能ですか? 私たちの知る限りでは、iOS 7 はハッキングに応答しなくなりましたwindow.scrollTo。これは、垂直レイアウトを採用するか、を使用しない限り、より小さな画面スペースで生活する必要があることを示唆していますmobile-web-app-capable。 Q2。同様のソフトフルスクリーンエクスペリエンスを引き続き使用できますか? ソフトフルスクリーン私は実際に使用しなくても意味mobile-web-app-capableメタタグを。 私たちのウェブアプリはアクセスしやすいように構築されており、ネイティブのブラウザーメニューを使用して、どのページにもブックマークを付けたり共有したりできます。追加するmobile-web-app-capableことで、ユーザーがそのようなメニューを(ホーム画面に保存されたときに)呼び出すことができなくなり、ユーザーを混乱させたり、敵に反対したりします。 minimal-ui以前は中立で、メニューはデフォルトで非表示になっていますが、タップでアクセスできるようになっています。ただし、他のアクセシビリティの問題(ユーザーがタップしてメニューをアクティブにする場所がわからないなど)のためにAppleがメニューを削除した可能性があります。 Q3。フルスクリーンエクスペリエンスは問題の価値がありますか? フルスクリーンAPIはまもなくiOSに搭載されなくなるようですが、iOSに搭載されている場合でも、メニューにアクセスできるようになる方法はわかりません(AndroidのChromeでも同じです)。 この場合、モバイルサファリをそのままにして、ビューポートの高さを考慮に入れる必要があります(iPhone 5以降の場合は460 = 568-108で、108にはOSバー、アドレスバー、ナビゲーションメニューが含まれます。iPhone4または古い、それは372です)。 (ネイティブアプリの構築以外に)いくつかの代替案を聞きたいです。


28
iOS-CocoaPodsがビルドに失敗し、ヘッダーファイルが見つからない
CocoaPodsを使用するiOSプロジェクトがあります。他の開発者が同じプロジェクトに取り組み始めるまで、すべてが順調に機能していました。彼はいくつかの変更を加え(私が知る限りコードにのみ)、リポジトリに新しいブランチを作成しました。私は彼のブランチをチェックアウトしてビルドしようとしましたが、エラーが発生しました:ASLogger / ASLogger.hファイルが見つかりません。 プロジェクト全体を削除して新しいコピーを作成し、「ポッドインストール」を使用しても、ビルドの失敗はまだ残っています。問題が発生する可能性のある場所について何か考えがありますか?さらに情報が必要な場合は、お問い合わせください。


4
Swift-絶対値に変換
整数から絶対値を取得する方法はありますか? 例えば -8 to 8 Intを符号なしの値に変換すると想定して、UInt()を使用しようとしましたが、機能しませんでした。
190 ios  iphone  swift 


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