Я пытаюсь воспроизвести изначально шаблон TVML, который предоставляет сетку кликабельных изображений, которая выходит за пределы экрана. Я использую прокрутку для этой попытки, но я не могу выбрать элементы, которые добавляются в представление прокрутки, но за пределами видимой области.tvOS: UIScrollView не прокручивает
Эскиз кода с помощью кнопок для простоты выглядит следующим образом:
let dim = 50
for i in 0..<10 {
for j in 0..<10 {
let frame = CGRect(x: i * (dim + 10), y: j * (dim + 10), width: dim, height: dim)
let button = UIButton(type: .System)
button.frame = frame
myScrollView.panGestureRecognizer.allowedTouchTypes = [UITouchType.Indirect.rawValue]
myScrollView.addSubview(button)
}
}
Вид прокрутки подобран таким образом, что только половина из этих кнопок видны. Почему прокрутка не прокручивается до кнопок за пределами этой области (с помощью пульта Siri)? Я думал, что panGesture touchType может помочь, но это не так. Я пропустил что-то очевидное?