問題タブ [hig]

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 投票する
0 に答える
106 参照

ios - iOS @2x イメージの競合

私は少し混乱しており、 の画像に関して少し問題に直面@2xしています。iOSHuman Interface Guidelines HIG@2xiPhone 6: 750 x 1334 (@2x)@2xiPhone 4S640x1136

MyTestImage@2x.pngas of sizeという名前の @2x 画像を配置すると750 x 1134、 では問題iPhone 6ありませんでしたが、 sizeiPhone 4Sを配置すると、 i では問題ありませんでした。MyTestImage@2x.png640x1136iPhone 4SPhone 6

私も640x1136asRetina 4 2xという名前で配置しましたMyTestImage-568h@2x.pngが、それも私にとってはうまくいきません。

私が矛盾していることは何ですか?フルスクリーン画像について話すと、iPhone 4S と iPhone 6 の @2x の実際の画像サイズはどれくらいになるはずですか。また、正しい Retina ディスプレイの画像サイズはどうあるべきか。

編集 1: 両方の画面に関する @2x と -568h@2x 網膜ディスプレイの違いを知りたいので、私の質問は異なります。また、画像の冗長性を回避できる最適なソリューション。

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

ios - モーダルビューコントローラーとプッシュビューコントローラーをいつ使用するかに関するAppleのガイドラインは何ですか?

テーブル ビュー セルをタップしたときに、モーダル ビュー コントローラーとプッシュ ビュー コントローラーをいつ使用するかに関する Apple のガイドラインは、わかりにくいようです。

設定 -> Twitter を例にとります。[アカウントの追加] セルをタップすると、サインインするためにビューがプッシュインされます。既存のアカウントをクリックすると、代わりにモーダル ビューが表示されます。設定の他のほとんどの場所では、代わりにプッシュ ビューが使用されます。連絡先の編集モードでは、代わりにモーダルが使用されます。どちらをいつ使用するかについての一般的なパターンが見つかりません。

テーブルビューセルをタップするときに、モーダルビューコントローラとプッシュビューコントローラをいつ使用するかに関するAppleのガイドラインは何ですか?

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

ios - モバイルアプリを使用して物理的な商品を購入するにはどうすればよいですか? 支払いはお金ではなくクレジットで行う必要があります

私のアプリケーションでは、食べ物や飲み物など (例: レストラン アプリの場合) を注文して配達または提供したいと考えています。支払いを通じて「CREDITS」を生成したいです。例の場合、10$ = 100 クレジット。これらのクレジットを使用して、CREDITS (ユーザーは MONEY の代わりに CREDITS を使用して支払いを行います) を使用して食品の注文を受け入れたいと考えています。

したがって、上記のシナリオでは、私の知る限り、アプリ内購入 (IAP) はアプリでは使用されません。これは、物理的な商品が IAP を使用して販売されていないためです。

もう 1 つのオプションは Apple Pay ですが、これは普遍的にリリースされておらず、一部のブランドに限定されています。したがって、これは問題ではありません。

では、PayPal などの他の支払いゲートウェイを使用できますか? 以前の経験やコメントをお知らせください。前もって感謝します。

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

ios - 「緊急サービス向けの位置情報ベースの API」に関する Apple の拒否について

政府の警察サービスのユーザーの許可を得て、ユーザーの位置 (バックグラウンド モード) を追跡するアプリケーションを開発しました。

Apple ヒューマン インターフェイス ガイドラインに従って:

  • So Now緊急サービスの位置情報ベースの API を含むサービス

  • 政府サービスに位置追跡を使用できますか

どんな助けでも大歓迎です..

ありがとう

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

ios - iOS: サポートするユーザー数のベスト プラクティス

複数のユーザーをサポートするバックエンドでサーバーに接続するアプリを構築しています。これは Facebook などと同様です。Web バージョンでは、ユーザーがログインすると、ユーザー ID によってすべてのコンテンツにアクセスできます。他の Web サイトと同様に、あるユーザーとしてログアウトし、別のユーザーとしてログオンできます。

アプリの場合、インストールされたアプリに対して 1 人のユーザーのみを許可するのが慣例ですか、それともベスト プラクティスですか? 言い換えれば、誰かがアプリに一度サインアップした場合、その 1 つのユーザー ID とパスワードのみにサインオンを許可し、他の誰かが別のユーザーとしてログインすることを許可しないのがベスト プラクティスでしょうか? それとも、ウェブサイトのように複数人でのログイン・ログアウトを許可するのが通例ですか?

許可されているユーザーが 1 人だけの場合、アプリで 1 つのプロファイルとローカルで 1 つのデータ セットをサポートするだけでよいので、これは明らかに簡単ですが、通常の慣行に準拠したいだけです。

ありがとうございました

0 投票する
3 に答える
128 参照

ios - ios/xcode: アプリがフォアグラウンドにあるときに通知を送信できます (アラートの代わりとして)

これは HIG に反している可能性があります...標準ではありません..しかし、ユーザーがアプリ内からフィードバックを送信した後、目立たないメッセージ「フィードバックをありがとう」などをすばやく点滅させるとよいかもしれません。本格的なアラートでユーザーを攻撃したくありません。しかし、上部に目立たない通知バナーがあると便利かもしれません。

これを行うことは可能ですか、それとも許可されていませんか?

提案をありがとう。