問題タブ [swift5]

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 に答える
319 参照

macos - Swift 5でNSComboBoxのバックスペースを処理する方法

外部データソースを備えた NSComboBox があり、メソッドを使用しています:

提案で文字列を完成させるために、バックスペースを押すとオートコンプリートされないことを除いて、すべてが正常に機能しています。デバッグしようとしましたが、バックスペースでこのメソッドを呼び出すことさえしませんでした。メソッドから直接呼び出すことも試みました:

しかし、そのように完成した文字列を選択することはありません。私の質問は、私が間違っていることは何ですか? 削除を処理するより良い方法はありますか、それとも完成したテキストをプログラムで選択するだけですか?

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

uitabbarcontroller - TVOS でフォ​​ーカス時にタブ バー項目のテキストの色を変更する方法

ここに画像の説明を入力

タブバーに4つのアイテムがあります。

1> 見てください。(黒い色)

2> オンデマンド。(黒い色)

3> 検索します。(黒い色)

4>設定。(マイカラー)

タブバーのアイテムテキストの色をアイコンの色に合わせて変更するにはどうすればよいですか? (今はタブバーでパフォーマンスが選択されています)

ここに画像の説明を入力

タブバーの「1,2,3」テキストの色をアイコンの色に合わせて変更するにはどうすればよいですか。(今はタブバーでパフォーマンスが選択されています)

TitleTextAttributes を設定しようとしました。

でも好きになりたい。

ここに画像の説明を入力

この問題は tvos 9.1 で発生しました。

0 投票する
12 に答える
234858 参照

ios - Swift 3、4、および 5 で dispatch_after GCD を記述するにはどうすればよいですか?

Swift 2 では、dispatch_afterグランド セントラル ディスパッチを使用してアクションを遅らせることができました。

しかし、これはSwift 3以降コンパイルされないようです.これを現代のSwiftで書くための好ましい方法は何ですか?

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

ios - Swift で SecRandomCopyBytes を使用する

SecRandomCopyBytesSwift 3.0 で使用してランダムなバイトを生成したい。これがSwift 2.2での方法です

Swift 3 では、unsafemutablebytes の概念が今とは異なることを知っているので、このようにしようとしましたが、戻ることはできません。リターン部分をコメントアウトしても、まだGeneric Parameter ResultType could not be inferred

これを修正する方法を知っている人はいますか?

ありがとう

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

swift - Swift 5 を使用して、Swift 3 で記述されたターゲットをビルドできますか?

2019 年初頭または 2018 年後半に、Apple は Swift 5 で Xcode 10.x をリリースします。私のプロジェクトでは、Swift 3 で作成され、作成者によって放棄された Cocoa ポッドを使用しています。

ポッドを交換するか、アップグレードする必要があるかどうか、またはそのままにしておくことができるかどうかを知りたいです。Swift 5 が Swift 3 で記述されたターゲットをビルドする場合、Swift 3 で記述されたポッドをそのまま使用し続けることができます。そうでない場合は、アップグレード/変更する方法を教えてください。

質問: Swift 5 は、Swift 4 または Swift 3 で記述されたターゲットをビルドしますか?