Accessibility Rotor изменил поведение под iOS 16

)

Я создаю приложение для сообщества слепых людей. Для навигации по приложениям ротор специальных возможностей является очень важной функцией. Он используется для удобной навигации по ссылкам. Начиная с iOS 16 ротор не показывает никаких ссылок в моем приложении. Есть ли варианты восстановить поведение iOS 15.7?

Код для отображения ссылок очень прост: item.link содержит строку типа "https:stackoverflow.com", ничего особенного...

       ScrollView{

                Text(item.title)
                    .font(.largeTitle)
                    .padding()
                BigDivider()
               
                
                    
                Text(.init(item.textBody))
                    .font(.body)
                    .padding()
                    .onTapGesture {
                        isLinkClickedForDialog = false
                        showingConfirmationDialog = true   
            }
               
                if item.mediaLink != "." {
                Text(item.link)
                    .padding(.top)
                    .foregroundColor(.secondary)
                    .font(.caption2)
                    .onTapGesture {
                        isLinkClickedForDialog = true
                        showingConfirmationDialog = true
                    }
                }
            }

1 ответ

Вам нужно установить свойство доступности текста как ссылку?

Я бы не предположил, что ОС может понять, что что-то с

Другие вопросы по тегам