我试图在UICollectionView单元格时显示一个弹出窗口,但我没有运气......
在iOS中,我通常会使用modalPresentationStyle:
popoverContent.modalPresentationStyle = .Popover
但是在tvOS中这不可用。
我认为使用
可以显示弹出窗口UIPopoverController
但是它给了我一个警告,它在tvOS 9.0中已被弃用。这是我可以忽略并只使用它的东西吗?
我想知道是否有人知道如何让popup在tvOS中工作?
P.S。
有谁知道tvOS应用程序是否有办法通过Apple TV USB从外部硬件读取数据?
答案 0 :(得分:0)
我认为你要搜索的是TvOS 9.0中引入的UIAlertController
UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"My Alert"
message:@"This is an alert."
preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {}];
[alert addAction:defaultAction];
[self presentViewController:alert animated:YES completion:nil];
答案 1 :(得分:-1)
tvOS上没有弹出窗口。您可能可以构建一个具有相似外观的自定义演示文稿,但这可能不是一件容易的事。