問題タブ [ios13]
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.
ios - didRegisterForRemoteNotificationsWithDeviceToken は ios8 では呼び出されませんが、didRegister...Settings は
私はこのスレッドに従いましたが、メソッドdidRegisterForRemoteNotificationsWithDeviceToken
はまだ呼び出されていません:
ドキュメントには次のように書かれています:
UIApplication オブジェクトの registerForRemoteNotifications メソッドを呼び出した後、デバイスの登録が正常に完了すると、アプリはこのメソッドを呼び出します
didRegisterUser
よく見えますが、そうではありませんdid register notif
。
これがAppDelegateの私のコードです(アプリのバージョンは8.1です):
info.plist にバックグラウンド モード -> リモート通知もあります。
ios8 - iOS 8,9 のモバイル Safari で autocapitalize="words" が壊れる - 回避策はありますか?
この<input>
属性autocapitalize="words"
は、デフォルトの iOS キーボードを使用する iOS 8、9 のモバイル Safari では壊れています。各単語の最初の文字ではなく、フィールドの最初の 2 文字を大文字にします。
公式ドキュメントはサポートされていると述べています: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/Attributes.html
テストするには、iOS エミュレーターまたは実際のデバイスで次のフィールドを開きます。
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_form_submitを使用してテストするか、iOS 8 または 9 で次のスニペットを使用できます。
これが 8.x から存在し、レーダーの下を通過したことに驚いています。
既知の回避策はありますか?
10/13 更新: iPhone 6s+ Safari は、入力フィールドに設定された HTML 属性を完全に無視します。
ios - iOS 13 で UISegmentedControl のセグメントの色を変更するには?
AUISegmentedControl
は iOS 13 で新しい外観になり、セグメント化されたコントロールの色を変更する既存のコードは、以前のように機能しなくなりました。
tintColor
iOS 13 より前は、セグメント化されたコントロールの周囲の境界線、セグメント間の線、および選択したセグメントの背景色に使用される と を設定できました。次に、前景色属性を使用して、各セグメントのタイトルの色を変更できますtitleTextAttributes
。
iOS 13 では、tintColor
は何もしません。セグメント化されたコントロールを設定して、セグメント化されたコントロールのbackgroundColor
全体的な色を変更できます。しかし、選択したセグメントの背景として使用される色を変更する方法が見つかりません。テキスト属性の設定は引き続き機能します。タイトルの背景色を設定しようとしましたが、それはタイトルの背景にのみ影響し、選択したセグメントの残りの背景色には影響しません。
要するに、UISegmentedControl
iOS 13 で現在選択されているセグメントの背景色をどのように変更しますか? プライベートサブビュー構造を掘り下げる必要のない、パブリック API を使用した適切なソリューションはありますか?
UISegmentedControl
またはの iOS 13 には新しいプロパティはなく、関連するUIControl
変更はありませんUIView
。