Swiftui contextmenu: установить форму тени или скрыть ееIOS

Программируем под IOS
Anonymous
Swiftui contextmenu: установить форму тени или скрыть ее

Сообщение Anonymous »

Я хочу использовать контекст -меню с круглой кнопкой. Если контекст -меню активируется длинным нажимом, тень с формой округлого прямоугольника окружает кнопку. Я уже пытался использовать .contentshape (circle ()) , но это вообще не сработало.
Есть ли способ скрыть эту тень или изменить форму это так соответствует кнопке? Может быть, свойства базового представления uikit можно изменить? < /P>
Спасибо за ответ! "https://i.sstatic.net/6uavgh.png"/>
import SwiftUI

struct ContentView: View {
var body: some View {
Circle()
.frame(width: 100, height: 100, alignment: .center)
.foregroundColor(.yellow)
.contentShape(Circle()) //does not work
.contextMenu
{
Button(action: {}, label:
{
Text("Action 1")
})

Button(action: {}, label:
{
Text("Action 2")
})
}
}
}



Подробнее здесь: https://stackoverflow.com/questions/707 ... or-hide-it

Вернуться в «IOS»