Я пытался протестировать здесь несколько кодов, но не могу заставить его работать.
так, как я хочу, чтобы это работало:
В этом сингле Просмотр, после нажатия первой кнопки приветствия, он должен запустить функцию, чтобы определить, что показывают следующие 4 кнопки. Я не уверен, как создать эту одностороннюю привязку, чтобы разрешить запуск функции и отобразить 4 кнопки после нажатия.
Я продолжаю получать эту ошибку (Результат инициализатора 'Button' не используется)
Что я пробовал:
- добавление 4 кнопок, которые должны появиться в закрытие 1-й кнопки Hello, после нажатия ничего не появляется, но компилируется!
Может кто-нибудь поможет? спасибо!
var toggle1 = false
var buttonArray = [12,25,33,4]
var numberArray = [Int]()
func convertingIntoImage() {
for numbers in buttonArray {
let numberInString = String(numbers)
numberArray = numberInString.compactMap {str in Int(numberInString)}
}
}
struct tryingOut : View {
var body : some View {
Button(action: { convertingIntoImage() } ) {
Text("hello")
}
Button(action: { print("Hello") } ) {
ForEach (numberArray, id: \.self) {
Image(systemName: "\($0)" + ".circle.fill")
}
}
}
}