ios8相关内容
我正在加载本地 html 文件,因为 iOS7 在 UIWebView 的顶部添加了空白.(我无法发布图像,因为我没有足够的积分.)图片可以在这里看到 - 从 iPhone 模拟器快照,uiwebview被黑框包围,html内容是灰色的,但是上面加了白色 我尝试使用 调整缩放 [webView stringByEvaluatingJavaScriptFromString:@"docume
..
问题 使用 WKWebView 代替 UIWebView,我注意到 WKWebView 的内容与我的 相比大大缩小了UIWebView.我希望 WKWebView 停止这样做,并像 UIWebView 那样尊重我的 CSS 值. 上下文 我在我的原生 iOS 应用程序中使用 Web 视图来查看 iPad 上弹出框内的内容,我在其中显示信息内容.能够将其提供给内容和设计人员并说“只
..
..
使用旧的 UIWebView 时,您可以通过实现自定义 NSURLProtocol 来捕获请求.我用它来处理需要身份验证的请求. 我尝试了相同的代码,但它不适用于新的 WKWebView,但我的协议类根本没有被调用.有人遇到同样的问题还是有更好的方法来使用 WKWebView 进行身份验证? 在没有任何修改的情况下,我在 decisionPolicyForNavigationRespo
..
..
在 ios8 和 iPad 上,如果 uiwebview 正在显示包含下拉列表的 HTML 页面 例如这个页面 http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select 然后 反复点击包含汽车列表的 HTML 下拉列表.第一项是沃尔沃. 每 1/2 秒左右点按一次,以便 uipopover 打开和关闭 应用
..
我发现,在为 iOS 8 编译(并在 iOS 8 中运行)时,如果 UIWebView 位于视图控制器以模态方式呈现.它在直接“挂"在窗口 rootViewController 上的视图控制器或从它推送的视图控制器中工作没有问题. 可以在 https://dl.dropboxusercontent.com/u/6214425/TestModalWebCamera 找到测试应用程序.zip 但
..
这是我的故事板 我使用的是自动布局,而不是使用尺寸等级. 当我在 iPhone 5s 上运行它时,它运行良好.(纵向和横向) 但是当我在 iPhone 6 plus(纵向)上运行它时,它没有正确对齐. 在 iPhone 6 plus(横向)上,情况更糟. 我知道我可以使用 -widgetMarginInsetsForProposedMarginInsets: 来设置边
..
我正在开发今日比特币扩展,由于某种原因,该控件有一个偏移量.这是它目前的样子:http://i.imgur.com/KxeXePS.png 如您所见,按钮几乎不在屏幕上,标签不在左侧. 我的故事板看起来像:http://i.imgur.com/6vtfNGJ.png 我尝试设置多种约束,但似乎都没有解决问题.我不确定我可以添加哪些其他信息,但是如果您对项目有任何疑问,我可以回答.
..
我试图删除故事板文件和相关的 Info.plist 条目,但这次扩展停止工作;它甚至不会从 XCode 启动. 操作无法完成.(LaunchServicesError 错误 0.) 在常规应用程序(包含应用程序)上很容易,因为我们看到它是入口点和应用程序委托,但是如何在扩展上也这样做呢? 解决方案 从 Info.plist 中移除 NSExtensionMainStoryboa
..
一直在寻找答案,但一切似乎都含糊不清. 反正就是想知道这个函数的用途是什么: widgetPerformUpdateWithCompletionHandler 在今天的小部件中. 根据 苹果: 调用这个方法是为了给一个小部件一个更新它的机会内容并在快照等操作之前重绘其视图.当小部件完成更新其内容(和重绘,如果必要),小部件应调用完成处理程序块,传递适当的 NCUpdateRe
..
我为德国冰球联赛 DEL 制作了一个今日小部件. 我正在从我们的服务器加载下一个游戏,并在 tableView 中显示它们.加载过程在建议的方法“widgetPerformUpdateWithCompletionHandler"中开始.最初我在“viewWillAppear"中加载一些缓存数据. 到目前为止一切都很好! 但过了一段时间(一天),小部件停止工作.当我打开通知中心时,
..
我正在编写一个应用程序,它也有一个 Today 扩展(或小部件).Apple 推荐的在扩展程序和包含应用程序之间共享代码的方法是将共享代码放在应用程序和扩展程序都可以使用的嵌入式框架中.所以据我了解,我应该编写共享代码并使共享代码以框架为目标,然后让应用程序和扩展都将框架声明为依赖项.但是,在实践中,我发现虽然应用程序可以很好地识别框架,但 Today 扩展程序却不能. 更具体地说:我将一个
..
是否可以使用 NSUserDefaults 在 Today Extension 上保存和加载数据?关闭通知中心后,小部件的行为就像一个终止的应用程序,因此任何数据结果都会丢失.我该如何解决这个问题? 这是我的代码: NSUserDefaults *defaults;- (void)viewDidLoad {[超级视图DidLoad];默认值 = [NSUserDefaults 标准用户默认
..
我们的 UI 有一部分是一小部分标签,旁边有颜色样本.我接手的设计在布局中有六个这样的硬编码,即使实际数据是动态的,这意味着如果我们只需要显示三个,我们必须显式隐藏三个,这也会破坏页面的平衡.更糟糕的是,这些“项目"中的每一个实际上都由几个子视图组成,因此一个包含六个硬编码项目的屏幕有十八个 IBOutlets. 我想做的是改为使用 UITableView 来表示屏幕的这一小部分,并且由于它
..
我已经实现了一个自定义键盘.它在运行 iOS 8.2 的设备上运行良好. 但是,当我在装有 iOS 8.3 的设备上运行相同的代码时,我收到以下警告,并且键盘的高度设置不正确: 可能至少以下列表中的一个约束是您不想要的.试试这个:(1)查看每个约束并尝试找出您不期望的;(2) 找到添加了一个或多个不需要的约束的代码并修复它.(注意:如果您看到不理解的 NSAutoresizingMaskL
..
我正在尝试使用自动布局和大小类更改 iphone 4 和 iphone 5 的 uilabel 字体大小.IB 只为 ipad 和更大的手机(如 iphone 6 和 6P)提供选项. 如果我更改 wR 和 hR 的字体,那么它会更改 iphone 4、5 和 6 的字体大小,这在我的情况下是错误的. 请在这方面帮助我. 解决方案 不幸的是,Apple 为所有 iPhone(4
..
假设我有一个 UIView,其中只有一个图像位于 UIView 的顶部居中,我为图像提供了一个图像资源,就像这样 iPhone 4s 和更早的 50x50 正常 @2x 适用于 iPhone 5/5c/5s/6 100x100 @3x 适用于 iPhone 6+ 150x150 显然,图像的宽度和高度随着不同的设备而增加,所以问题是如何处理自动布局,我应该将宽度和高度限制设置为大于
..
这只是 iOS 8 的问题,在 iOS 7 中键盘显示正确,设备方向发生了变化.我的应用程序支持纵向和横向,并使用自动布局. 如果我将包含 UITextField 子类的 UIViewController 子类推送到导航堆栈上,并且 UITextField 成为纵向的第一响应者,则默认键盘会正确显示.但是,如果我将设备旋转到横向,则 UIViewController 子视图布局会正确显示,但
..
我在 XCode 6.1 中收到以下警告. 属性不可用:iOS 版本上的第一个基线布局属性8.0之前 我认为,这也导致我的 iOS 7.x 构建崩溃. 解决方案 发现问题.此新约束已添加到 iOS 8.0,以前的版本不支持. 要消除此警告并允许 iOS 7 构建工作,您需要: 1. 单击侧栏中的警告(这应该会突出显示违规约束) 2. 将该约束更改为“第一基线"以外的其
..