問題タブ [material-components-ios]

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

ios - MDChipView 設定画像サイズ

MDChipView を使用して UICollectionView 内にチップを表示しています 512x512 ピクセルの画像があり、サイズを 50x50 に設定する必要がありますが、シミュレーター内のサイズは、設定に関係なく常に 512x512 です。

内部でこの設定を行いました:

これは私にとってはうまくいかない貧弱なチュートリアルです: MDCchipView

つまり、このライブラリは Android のチップに似ているはずです。ChipView には、Chip のイメージを含む必要がある imageView という名前の ImageView が含まれています。

私はしようとしました:

  1. フレームをチップ画像に設定します。configChip.imageView.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
  2. フレームを MDChipView に設定します。configChip.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
  3. で画像をスケーリングしますUIGraphicsImageRenderer。これにより、画像を含むチップの上に2番目のチップが描画されるという奇妙な動作が発生します
  4. チップ間の高さの制約を正確な定数 50 に設定: 機能しない
  5. の高さ制限chip.Imageを正確な定数 50 に設定: 機能しない
  6. チップ と の高さを同じに設定chip.Image(ポイント 4. と 5. の制約を維持)
  7. 画像のセットcontentMode(私はそれらすべてを試しました)
  8. 画像の境界を切り取る: 画像の切り刻まれた小さな部分のみが表示されます
  9. チップとイメージの両方に設定translatesAutoresizingMaskIntoConstraintsします (動作していません)false
  10. サイズを使用して画像に合わせる:sizeThatFits(CGSize(width: 50, height: 50))

私が試したことはすべて(ポイント3を除く)、同じ結果が得られます。私の意見では、読み込まれた画像の正確なサイズに画像のサイズを変更するフードの下で何かを行っています。

チップ結果

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

ios - MDCAlertController のメッセージに太字属性を設定するにはどうすればよいですか?

MDCAlertController太字の単語を含む に属性付きメッセージを設定しようとしています。ただし、iOS のマテリアル コンポーネント ライブラリはそれを無視しているようで、その理由はわかりません。

これが私が使用しているコードで、以下に結果のスクリーンショットを示します。

ここに画像の説明を入力