cocoa-touch相关内容

iPhone UIWebView PDF 页面跳转

我想查看本地 PDF(在我的 iPhone 应用程序中)并能够跳转到特定页面.似乎 UIWebView 是要走的路,但是,我找不到任何关于跳转到特定页面的信息.这是不可能的吗?还有其他我可以使用的技术吗? 谢谢,豪伊 解决方案 你可以尝试使用Javascript.请参阅 此链接了解更多详情.您需要使用类似于 @"window.scrollTo(0, x);" 的内容,其中 x 是您通 ..
发布时间:2022-01-19 21:43:53 移动开发

iPad 尺寸上的 UIWebView

我在 iPad 上使用 UIWebView,我通过下面的代码对其进行初始化.问题是视图永远不会显示在状态栏下方的页面顶部,但是还有另一个 44px 空间(用黑色填充) - 用于导航栏,我不想显示.有什么提示可以让 UIWebView 在没有 44px 空间的情况下显示? 非常感谢, BR 斯特恩 - (void)viewDidLoad{[超级视图DidLoad];CGRect ..
发布时间:2022-01-19 21:42:59 其他开发

水平滚动的 PDF 视图

我想获得一些关于如何实现水平滚动的 PDF 视图的提示. 我知道如何使用 UIWebView 实现 PDF 阅读器,但只是垂直滚动. 解决方案 我已经做到了.代码对于付费客户是私有的,所以我不能直接分享,但基本思路是这样写: 一个 UIView 子类,它使用 CGPDFPageRef 以及 CGPDFDocument* 和 CGContextDrawPDFPage 系列职能.此 ..
发布时间:2022-01-19 21:42:45 移动开发

如何在表格单元格中使用 UIWebView?

我正在构建一个包含一些 HTML 文本的表格,因此我使用 UIWebView 作为我的自定义表格单元格的子视图.我已经遇到了一个问题——当我在表格中向下滚动时,UIWebViews 需要一秒钟才能更新.例如,我将查看编号为 1、2 和 3 的行的单元格.我会向下滚动到 8、9 和 10.有一会儿,在单元格 #8 中可见的 UIWebView 的内容是单元格#1 中的内容,单元格#9 中的内容是单元 ..
发布时间:2022-01-19 21:40:23 移动开发

如何从 UIWebview 或 dealloc UIWebview 中删除缓存

每次我使用 UIWebView 加载新页面时,之前加载的页面都会显示一小段时间. 如何清除该缓存?另一种可能性是释放 UIWebview.我试过了,但我的 UIWebView 总是“空的".这种情况下alloc和dealloc应该怎么做呢? 我注意到 UIWebView 消耗了大约 10 MB RAM.现在 UIWebView 与 ViewController 一起加载.并且视图是自动 ..
发布时间:2022-01-19 21:39:09 移动开发

如何在 viewWillDisappear 中安全地关闭正在加载的 UIWebView?

我有一个包含 UIWebView 的视图,它正在加载谷歌地图(很多 javascript 等).我遇到的问题是,如果用户在 web 视图完成加载之前点击导航栏上的“后退"按钮,我不清楚如何整齐地告诉 web 视图停止加载然后释放它,而不是发送到已释放实例的消息.我也不确定 web 视图是否喜欢它的容器视图在它完成之前消失(但如果用户在加载之前点击后退按钮,我别无选择). 在我看来WillDi ..
发布时间:2022-01-19 21:37:21 移动开发

UIWebView 是否泄漏内存?

如果您的 iPhone 应用程序使用 UIWebView,并且加载了许多带有大图像的页面,您可能会发现内存泄漏.可以解决吗? 解决方案 尝试添加 [webView loadHTMLString: @"" baseURL: nil]; 就在你发布 webview 之前.对于 4.2.1 中与在 UIWebView 中显示 PDF 相关的泄漏,这为我解决了大部分泄漏问题. ..
发布时间:2022-01-19 21:31:22 移动开发

UIWebView 支持的文件格式

UIWebView 支持的所有文件格式有哪些?在我的测试中,我发现它支持 XLS、DOC、PPT、PDF 但不支持 XLSX 和 DOCX、RTF. 它支持图片文件,如 JPG、PNG、GIF、BMP,不确定 TIFF 或 确切地说,所有类型都支持什么还不清楚…… UIWebView 文档也没有明确说明. 有人可以帮忙吗? 解决方案 技术说明可在 Apple 网站 ..
发布时间:2022-01-19 21:28:29 移动开发

UIWebView iOS5 改变用户代理

如何在 iOS 5 中更改 UIWebView 的用户代理? 到目前为止我做了什么:使用委托回调,拦截 NSURLRequest,创建一个新的 url 请求并将它的用户代理设置为我想要的任何内容,然后下载数据并使用“loadData:MIMEType:...."重新加载 UIWebView. 问题:这会导致无限递归,我在其中加载数据,这会回调委托,实习生会调用委托.... 这是委 ..
发布时间:2022-01-19 21:20:27 移动开发

StopUpdatingLocation 方法不适用于 iOS5

我正在开发地图应用程序, 我正在尝试使用 [locationManager stopUpdatingLocation]; 方法来停止定位服务. 在iOS4.3好像可以正常使用,但是在iOS5就不行了. 请任何人建议我如何在 iOS5 中停止定位服务? 解决方案 有时位置管理器即使在 stopUpdationLocations 之后也不会停止. 您需要为该集合释放您的 ..
发布时间:2022-01-19 21:15:37 移动开发

iPhone - 为什么编译器在为 ARM 架构构建时找不到某些包含?

我正在尝试在 iPhone 项目中使用 C 库.我对 iPhone 开发非常熟悉.我的图书馆 我已经奋斗了好几天,试图将这个库构建成一个静态库,我可以在模拟器 (i386) 和 ARM7 上使用它. 使用库的包含配置和生成文件,我可以毫无问题地构建库.但是,如果我编辑 makefile 以尝试构建相同的库但针对 armv7 架构,我会遇到很多错误.错误似乎是报告无法找到某些头文件. ..
发布时间:2022-01-19 21:15:12 移动开发

如何在 iPhone SDK 的 Core Plot 中添加图例?

如何在 Core Plot 框架中添加图例? 我非常感谢任何指导或帮助. 解决方案 目前还没有 Legend 类.有时您可以使用图像来伪造它,但它还没有出现在 Core Plot 中.查看drawmcco评论 Legends 尚未在 Core Plot 中实现.非常欢迎您为框架贡献它们的实现. 与此同时,您可以使用 UILabels 和彩色线条构建一个自定义 UIVi ..
发布时间:2022-01-19 21:14:33 移动开发

授权具有配置文件错误不允许的值

在过去几周测试我的应用后,我们终于尝试将应用提交到应用商店.在提交之前,我想设置我的生产推送通知.我去安装了用于生产的配置文件,并将其设置在 XCode 构建区域的代码标识符中,并启动了应用程序,希望生产推送通知能够正常工作. 我现在遇到的第一个问题是,无论我在代码标识符中选择什么配置文件,我都会得到以下错误代码: :权利“钥匙串访问组"具有配置文件不允许的值8 月 29 日 2 ..
发布时间:2022-01-19 21:13:59 移动开发

更新应用时不想替换旧数据库

在我的应用程序中,我使用的是 sqlite 数据库我不想在应用商店中更新应用时替换现有数据库. 它会被新的数据库取代吗?还是会保持同一个数据库? 解决方案 @Ankit: Hi.. 答案是否,它不会替换数据库,对于那些不习惯使用您的应用程序以前版本的用户,他们将保持相同的旧数据库,然后他们只需下载并安装新版本的应用程序应用程序而不删除以前的版本. 它将替换 App Sto ..
发布时间:2022-01-19 21:12:37 移动开发

iOS中的拨号真的需要确认吗?

我正在使用以下代码拨打号码并使用我的设备进行测试.似乎不需要确认,对吗? NSURL *url = [NSURL URLWithString:@"tel://12345678"];[[UIApplication sharedApplication] openURL:url]; 解决方案 确认不是必需的,并且在以编程方式完成时不会显示.如果单击数字,您只会在 Safari 中看到 alertV ..
发布时间:2022-01-19 21:11:01 移动开发