KAWebViewController 是 UIWebView 的视图控制器类。我从未找到过满足我需求的类似解决方案,所以我决定编写我自己的基本的 UIWebViewController 类。您可以使用 KAWModalWebViewController 在非导航控制器中使用 KAWebViewController。
您可以将其用作您自己的 UIWebView 视图控制器的基础。此类当前支持:
只需将 KAWebViewController 文件夹拖到您的项目中。
!! 建议使用 Storyboard 的 Segues 功能。所以不要忘了将 KAWebViewController 设置为您的目标 ViewController 的自定义类。(或者在您使用模态 segues 时使用 KAWModalWebViewController)
在您想要使用 KAWebViewController 的类中导入头文件 #import KAWWebViewController
通过设置器启动 KAWebViewController(与 prepareForSegue: 一起使用更简洁)
KAWebViewController *kaw = (KAWebViewController *)segue.destinationViewController;
kaw.url = yourURL;
对于模态 segues,请使用 KAWModalWebViewController
代替。不需要导入 KAWModalWebViewController
。
强行推动 ViewController 可行,但不被支持。
我不知道这个项目要发展到什么程度。
如果您认为这是一个更棒的基础,请随时为此项目贡献力量。把它كسر Fork 并根据自己的需要进行调整,或者提交一个 pull 请求。请记住,我希望尽可能保持这个项目的简洁、易于更新和轻量级。简单是关键。
您可以通过电子邮件与我联系: [email protected]
目前KAWebViewController由Kyle Adams提供。
版权所有 © 2014 Kyle Adams
在此特此授予任何人免费获取本软件及其相关文档副本(以下简称“软件”)的使用权,而不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本来供他人使用的权利,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
软件按“现状”提供,不提供任何形式的保证,无论是明示的、默示的,还是针对适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任(无论源于合同、侵权或其他行为)承担责任或责任,这些索赔、损害或其他责任源于、源于或与软件或在软件的使用或其他处理中产生的问题有关。