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

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

13
Swift3の配列からオブジェクトを削除する
私のアプリケーションでは、セルを選択するときに配列に1つのオブジェクトを追加し、セルを再選択するときにオブジェクトの選択を解除して削除しました。そのコードを使用しましたが、エラーが発生します。 extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) { for var index = self.indexOfObject(object); index != NSNotFound; index = self.indexOfObject(object) { self.removeAtIndex(index) } } } class MyViewController: UITableViewController { var arrContacts: [Any] = [] var contacts: [Any] …
93 ios  arrays  swift  swift3 

1
React NativeアプリがJavaScriptコードからのデバッグビルドかリリースビルドかをどのように判断できますか?
React Nativeアプリにデバッグ専用のUIを追加したいのですが、JavaScript環境で同等のフラグRCT_DEBUGまたはRCT_DEVコンパイル時のフラグが見つかりません。ありますか? ユースケース:アプリによって開始されたHTTPリクエストの数を示すステータスバーを追加したいと思います。明らかに、これは出荷アプリの一部ではありませんが、開発およびテスト中に自分の作業を確認するのに役立ちます。

3
デフォルトのWebブラウザでURLを開く
私は、新しい内をネイティブに反応していると私はオープンにしたいURLでAndroidとiPhoneでのクロームのようなデフォルトのブラウザの両方。 私が達成したい機能と同じように、Androidでインテントを介してURLを開きます。 何度も検索しましたが、Deepklinkingの結果が表示されます。

11
SwiftUIで複数行のTextFieldを作成するにはどうすればよいですか?
SwiftUIで複数行のTextFieldを作成しようとしていますが、その方法がわかりません。 これは私が現在持っているコードです: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth: 100, maxWidth: 200, minHeight: 100, maxHeight: .infinity, alignment: .topLeading) } } #if DEBUG let sampleText = """ Very long line 1 Very long line 2 Very long line 3 Very …
93 ios  swiftui 

4
UIViewバウンスアニメーションを作成する方法
と呼ばれるUIViewの次のCATransitionがありますfinalScoreView。これにより、上から画面に入ります。 CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; ダウンした後に1回バウンドし、その後静止するようにするにはどうすればよいですか?上から画面に入りますが、画面が下がるとバウンドします。 どんな助けでも感謝します、ありがとう!

23
複数の注釈を一度に表示するためのMKMapViewの配置
MKMapViewに追加したい注釈がいくつかあります(0からnの項目があり、nは通常約5です)。注釈を細かく追加できますが、画面上のすべての注釈に一度に収まるようにマップのサイズを変更したいのですが、その方法がわかりません。 私は見てきました-regionThatFits:が、どうすればいいのかよくわかりません。私はこれまでに得たものを示すためにいくつかのコードを投稿します。これは一般的には簡単な作業だと思いますが、今のところMapKitに少し圧倒されています。 - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation{ location = newLocation.coordinate; //One location is obtained.. just zoom to that location MKCoordinateRegion region; region.center = location; //Set Zoom level using Span MKCoordinateSpan span; span.latitudeDelta = 0.015; span.longitudeDelta = 0.015; region.span = span; // Set the region here... but I want …

5
iOS Autolayout:同じ幅の2つのボタンを並べて
現在、オートレイアウトに問題があります。次の図に示すように、インターフェイスビルダーを使用して、同じ幅の2つのボタンを並べて配置しようとしています。 次のプレビュー画像から、titleImageは適切に制約され、正しく表示されていますが、ボタンはそうではありません。私は、button1をtitleImageのリーディングエッジに揃え、button2をtitleImageのトレーリングエッジに揃えて実験しましたが、2つのボタン間の幅の分布は、この時点で歪んでいます。 私の目的は、不足している制約を理解することであり、デバイスに関係なく同じ幅を維持するために2つのボタンに適用する必要があります。可能であれば、追加のコードではなく、インターフェイスビルダーを通じてこれを実現したいと思います。
92 ios  iphone  xcode  autolayout 


7
CATextLayerのテキストを明確にする方法
をCALayer追加CATextLayerして作成しましたが、テキストがぼやけて表示されます。ドキュメントでは、「サブピクセルアンチエイリアス」について話していますが、それは私にはあまり意味がありません。誰もCATextLayerが明確なテキストで作るコードスニペットを持っていますか? Appleのドキュメントのテキストは次のとおりです。 注:CATextLayerは、テキストのレンダリング時にサブピクセルアンチエイリアスを無効にします。テキストは、それがラスタライズされると同時に既存の不透明な背景に合成される場合にのみ、サブピクセルアンチエイリアスを使用して描画できます。テキストピクセルを織り込む背景ピクセルを用意する前に、サブピクセルアンチエイリアスが適用されたテキストを画像またはレイヤーに個別に描画する方法はありません。レイヤーの不透明度プロパティをYESに設定しても、レンダリングモードは変更されません。 2番目の文はcomposites、existing opaque background at the same time that it's rasterized. それを「素晴らしい」テキストにすると見栄えの良いテキストが得られることを意味しますが、どのように合成し、どのように不透明な背景にして、どのようにラスタライズしますか? 彼らがキオスクメニューの例で使用するコードは次のとおりです(iOSではなくOS Xですが、動作すると思います!) NSInteger i; for (i=0;i<[names count];i++) { CATextLayer *menuItemLayer=[CATextLayer layer]; menuItemLayer.string=[self.names objectAtIndex:i]; menuItemLayer.font=@"Lucida-Grande"; menuItemLayer.fontSize=fontSize; menuItemLayer.foregroundColor=whiteColor; [menuItemLayer addConstraint:[CAConstraint constraintWithAttribute:kCAConstraintMaxY relativeTo:@"superlayer" attribute:kCAConstraintMaxY offset:-(i*height+spacing+initialOffset)]]; [menuItemLayer addConstraint:[CAConstraint constraintWithAttribute:kCAConstraintMidX relativeTo:@"superlayer" attribute:kCAConstraintMidX]]; [self.menuLayer addSublayer:menuItemLayer]; } // end of for loop ありがとう! …

4
presentViewController:iOS <6(AutoLayout)でクラッシュ
これは私が得ている奇妙なクラッシュです。特定のViewControllerに移動するボタンを押すと、クラッシュが発生します。クラッシュする行は次のとおりです。 DestinationInformationViewController *info = [[DestinationInformationViewController alloc] init]; [info setModalTransitionStyle: UIModalTransitionStyleCrossDissolve]; [self presentViewController:info animated:YES completion: nil]; // CRASHES HERE [info release]; クラッシュトレースは次のとおりです。 *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint' *** First throw call stack: (0x3758288f 0x35287259 0x37582789 0x375827ab 0x3153d54d 0x3153d6bb 0x3153d423 0x314ce001 0x3143c3c7 …


15
UITableViewではなくUICollectionViewを使用する場合
iOS6 UICollectionViewでUITableView導入されたのアップグレードバージョンのようなものですが、UICollectionView代わりにUITableViewいつ選択する必要がありますか? まだ使用しているアプリがありますがUITableView、UICollectionView何かUITableViewできることがあれば、なぜまだ使用しているのUITableViewですか?パフォーマンスに関する違いはありますか? ありがとう!

10
Photos.appから画像をアップロードするモバイルサファリのhtml5 Webアプリ?
ユーザーがファイルシステムから画像をアップロードできるようにするiOSデバイス(iPad、iPhone、iPod Touch)用に設計されたHTML5 Webアプリケーションを作成することは可能ですか? Webアプリを介してTwitterアバターに新しい写真をアップロードすることを想像してみてください。

6
Xcode 4.2設定の「ワイヤレス接続デバイスのサポート」は何をしますか?
Xcode 4.2では、[全般]タブの下に[iOSデバイスの検出]という新しい設定があり、[ワイヤレスで接続されたデバイスをサポートする]チェックボックスオプションがあります。 このオプションは何をしますか?チェックしたら、この新しい機能をどのように使用できますか?

4
「致命的なエラー:アレイをObjective-Cからブリッジできません」—Swiftを試してみたのはなぜですか?
私はSwiftプロトコルを宣言しました: protocol Option { var name: String { get } } このプロトコルの複数の実装(一部のクラス、一部の列挙型)を宣言します。 次のように宣言されたプロパティを持つビューコントローラーがあります。 var options: [Option] = [] このプロパティをOption別のVCのプロトコルを実装するオブジェクトの配列に設定しようとするとprepareForSegue、ランタイムエラーが発生します。 fatal error: array cannot be bridged from Objective-C なぜこれが機能しないのですか?コンパイラーには必要なすべての情報があり、Objective-Cがそれとどう関係しているのかまったくわかりません。私のプロジェクトにはSwiftファイルのみが含まれており、これらの配列は、それらをブリッジする必要がありますNSArray。

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