FocusSizeIncrease TVCardView не работает? - PullRequest
1 голос
/ 15 апреля 2019

Я пытаюсь манипулировать свойством focusSizeIncrease TVCardView следующим образом:

cardView.contentSize = CGSize(width: 200, height: 200)
cardView.focusSizeIncrease = NSDirectionalEdgeInsets(top: -10, leading: -10, bottom: -10, trailing: -10)

Значение focusSizeIncrease изменяется, когда я его читаю впоследствии, но новое значениеигнорируется.

Когда я читаю свойство в shouldUpdateFocus(in: UIFocusUpdateContext) или didUpdateFocus(in: UIFocusUpdateContext, with: UIFocusAnimationCoordinator), оно возвращается к значению по умолчанию NSDirectionalEdgeInsets(top: -23.0, leading: -23.0, bottom: -23.0, trailing: -23.0).

Кто-нибудь работает?

Документация Apple: https://developer.apple.com/documentation/tvuikit/tvlockupview/2967067-focussizeincrease

...