ios - 通过 UIWindow 和 UIViewController 传递旋转事件

标签 ios objective-c jailbreak theos cydia-substrate

这是我调整的伪代码

SBSearchViewController vcont = ...;
UIWindow window = ...;
[window retain];
window.windowLevel = 9999*9999;
window.hidden = NO;
window.rootViewController = vcont;
[window addSubview:vcont.view];
[window makeKeyAndVisible];

当发生旋转事件时,键盘会成功旋转,但 UIWindow 的实际内容不会。这是 common problem但我不知道如何修复它。有什么想法吗?

最佳答案

删除此行:

[window addSubview:vcont.view];

关于ios - 通过 UIWindow 和 UIViewController 传递旋转事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21447267/

相关文章:

ios - 使用 vb.net 将包含文件的文件夹导入到越狱的 iPhone 中

ios - 越狱设备中的钥匙串(keychain)数据安全性

ios - Firestore 规则 - 如何允许创建但不允许更新?

ios - 从扩展中获取 ViewController 的实例

ios - 如何验证收据(应用内购买)?

objective-c - (iOS, TheOS) %hook 到全局应用程序功能

ios - Alamofire RequestRetrier 具有超时错误处理功能

ios - 将 subview 添加到另一个 subview ios

ios - 使用 iOS 将文本复制到剪贴板

iphone - 如何在实现 UIGestureRecognizer 后删除手势