kntk retweetledi
kntk
8K posts


background(_:ignoresSafeAreaEdges:)はkeyboard safeareaを無視してくれないみたい
developer.apple.com/documentation/…
日本語

@omochimetaru `Label`なしで挙動がおかしいのはバグには違いないっすね...意味不明すぎる
ただ同じconditional conformance内のオーバーロードは挙動が一致してる"可能性"がある、という学びを得ました。普通に例外もありそうだが...
日本語

@omochimetaru 参考までに:
Button(label:)のオーバーロードを使った任意のViewのケースでも`Label`型でラップすれば治りそうです
Button { } label: { Label {} icon: { /* 任意View */ } }
おもちさんのButton(systemImage:)は↑のシュガーっぽいです。where Label == Label<Text, Image>の制約がついているので

日本語

@omochimetaru わかります
オーバーロードで挙動変えるの気持ち悪いのでやめてほしす、UIKitの抽象化ライブラリくらいにしか思ってなさそうっすね
日本語


@omochimetaru Buttonを二重にするってことですか...?
Button { } label: { Button(_:systemImage:action:) }
日本語




