問題タブ [mklocalsearchrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1228 参照

swift - Swift MapKit オートコンプリート

ユーザーが住所全体を入力する必要がなく、代わりに検索テキストフィールドの下から選択できるように、View Controller で住所のオートコンプリートを設定しようとしています。これは私のコントローラーがどのように見えるかです:

次のようなエラーが表示されます。

タイプ AddNewAddressViewController はプロトコル 'UITableViewDataSource' に準拠していません

私は何が欠けていますか?

前もって感謝します。

0 投票する
5 に答える
5371 参照

ios - MapKit 検索結果の目的のタイプを定義します (国、都市、地域など)

私が構築しているアプリでは、ユーザーがワインの地理的原産地 (国 (フランスなど)、地域 (ボルドーなど)、小地域 (パラックなど)) を指定できる機能を実装したいと考えています。

利用可能なすべての国を自分で追加する必要がなく、データベースに入力されるすべての情報が有効であることを確認したいと考えています。したがって、次のようにすることにしました。

  1. ユーザーは新しいワインを追加し、それが由来する国の名前を入力します
  2. 入力中に、アプリはアップルマップデータベースを検索します
  3. この検索の結果は提案として表示され、ユーザーが提案をタップすると、アプリはCountryすべての関連情報を含むオブジェクトを作成します。ワイン バンは、そのようなオブジェクトが存在する場合にのみ保存されます

これは問題なく動作しますが、1 つだけ例外があります。Apple マップは、レストラン、ショップなど、どこからでも何でも返します。

私の質問:探しているものを指定するにはどうすればよいですか? 検索している地域のみを指定できますが、これは私の場合は関係ありません。Apple マップに、国、地域、都市などのみを検索するように指示できるようにしたいと考えています。これはある意味で可能ですか?私はこれについてグーグルを使い果たしましたが、これまでのところ方法が見つかりませんでした。

0 投票する
0 に答える
403 参照

swift - 10を超える結果を取得するSwift MKLocalSearchRequest

地元の施設を検索する方法は知っていますが、検索結果を 10 件以上表示できるか知りたいです。

これが検索を実行するための私のコードです。

0 投票する
2 に答える
6285 参照

ios - Swift - テーブルビュー関数をオーバーライドする - メソッドはそのスーパークラスのメソッドをオーバーライドしません

このチュートリアルを使用して段階的に進み、UISearchController を実装したいと思います。

MKLocalSearchRequest を使用して場所を検索し、UISearchController で結果を表示します

そして、このセクションでは...

MKLocalSearchRequest を使用して場所を検索する

...ステップ 3 に問題があります。テーブル ビュー データ ソースの設定

エラー: メソッドはそのスーパークラスのメソッドをオーバーライドしません

overridetableView 関数から削除しようとしcellForRowAtindexPathています。この場合、Xcode にエラーはありませんが、実行後にエラーが発生します。

エラーメッセージが叫ぶ:failed to obtain a cell from its dataSource(<CityWeather.LocationSearchTable: 0x7ff8de696e60>)

私が間違っていることを教えてください。そして、どうすればこの問題を処理できますか?? ありがとう。