草庐IT

iPad-Dashboard

全部标签

ipad - 无法使用 UIScrollView 时,如何在自定义 UIView 中模拟惯性滚动?

我需要实现一个“无限滚动”的时间轴,其中双指缩放将改变时间轴的比例而不是缩放底层View,几乎与应用程序iStreamer的ScrollView完全一样(见下文).我不认为我可以用UIScrollView做到这一点,我正在考虑实现一个自定义的UIView来绘制时间线及其内容。是否有任何类/公式/常量可以提供惯性滚动的“玻璃在液体上”效果背后的物理模拟?iStreamer(上图)具有重叠的可触摸元素和惯性滚动。他们可能会使用常规的UIScrollView来执行此操作,但我不知道如何实现相同的效果。我需要添加可以跨越很宽范围(时间轴上的几年或几十年)的元素。 最

iphone - 在 iPhone/iPad 上检测 180 度翻转

我正在对我的iPhone应用程序中从纵向到横向的各种View进行重新调整。如果用户执行Portrait->Landscape->Portrait->Landscape(就像我做一些数学运算一样重新定位View),这会很好地工作。但是,如果用户从Portait->Portrait颠倒,或LandscapeLeft->LandscapeRight,我的代码将不起作用。我可以检测到180度翻转并忽略它吗?我尝试了以下方法:-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientat

objective-c - 如何强制 iPad 启动 wifi 连接?

重新启动我的iPad后,它不会自动连接到wifi。如果我打开Safari或Pandora或其他东西,它将连接到wifi。如果我打开我正在开发的应用程序(它使用网络,例如通过在主屏幕上的UIWebView中加载网页)它不会连接到wifi。如何强制iPad像其他应用程序一样建立wifi连接? 最佳答案 我认为您应该使用info.plist中的属性-应用程序使用Wi-fi。 关于objective-c-如何强制iPad启动wifi连接?,我们在StackOverflow上找到一个类似的问题:

ipad - 让 Interface Builder 在 SplitViewControllers DetailView 中布局我的内容

我在mockInterfaceBuilder和SplitViewController的DetailView。我在detailView中有一个大小为700pxx700px的UIImageVIew,我希望它始终将自己定位在中心。因为它是700x700,所以它应该适合纵向和横向。但是,还有一个UIToolBar管理前44个像素。如果我使用IB并将UIImageViewscontentMode设置为居中,将detailViewscontentMode设置为居中,则UIImageView的位置将覆盖工具栏的几个像素。(但还是在中心)我已经尝试将UIImageView锚定到底部,但它仍然位于中心并

ios - iPad 2 多处理?

iPad2是否允许多线程应用程序在2个处理器内核上同时运行2个线程?如果是这样,除了排队无锁后台任务或GCDblock之外,还需要什么来获得这种多处理性能提升吗? 最佳答案 如果您需要做任何特别的事情,我会感到很惊讶。如果您想绝对确定,请在Instruments中运行它。 关于ios-iPad2多处理?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5319227/

ios - AVAssetExportSession 无音频(iPhone),适用于 iPad

我们正在尝试使用现有的音频视频(.mov)制作一个更适合电子邮件的版本。看起来非常简单,下面的代码正是我们需要的……几乎。在iPad2(4.3.3)上,它始终在调试和发布版本中工作。在iPhone4(4.3.3)或第4代iPodTouch上没有音频。有时,与触发它的原因没有明显关联,它将开始在iPhone上运行。删除应用程序,重新构建/安装,但它不再有效。AVURLAsset*asset=[AVURLAssetURLAssetWithURL:[NSURLfileURLWithPath:sourcePath]options:nil];session=[[AVAssetExportSess

database - 使用其数据库部署 iPad 应用程序

谁能告诉我是否可以部署一个带有预初始化数据库的iPad应用程序?我正在使用IOS开发者企业计划帐户 最佳答案 将数据库作为资源包含在包中,并在启动时将其克隆到用户文档文件夹中。克隆的原因是您没有获得捆绑资源的写入权限。或者,由于这不是代码,您可以在启动时从公司服务器下载它,但由于您问的是这个问题,您可能不想这样做。 关于database-使用其数据库部署iPad应用程序,我们在StackOverflow上找到一个类似的问题: https://stackover

javascript - 在 Canvas 上绘制 html5 视频 - 在 iPad 上

我在Canvas上绘制视频,这适用于Safari/Chrome/Firefox/Opera,但在iPad上,即使视频播放(正确的编解码器等)它也永远不会在Canvas上呈现,基本上我只是打电话:canvas.getContext("2d").drawImage(video,0,0);当视频正在播放时,当视频暂停或结束时停止这样做。还有什么我应该考虑的吗?比如清除Canvas? 最佳答案 目前iPad上的safari不支持此功能。HTML5的canvas标签和video标签的属性和事件有一些限制,特别是在iPad上。在桌面浏览器上正常

html - 隐藏字段在 iPad 和 iPhone 上转换为电话号码链接

我的页面上有一个隐藏字段,里面有一个数字,而ipad/iphone试图将其变成电话号码链接——这让我无法提交表格(有潜在危险)。如果它是一个隐藏字段,为什么还要这样做?谁知道我该如何解决? 最佳答案 来自thisquestion的答案,您可以通过将此添加到html文档的头部来删除电话号码的所有自动格式设置。 关于html-隐藏字段在iPad和iPhone上转换为电话号码链接,我们在StackOverflow上找到一个类似的问题: https://stackov

objective-c - 不支持 iPad 4.2.1 的 iPad App

我的实际iPad应用程序导致异常。我尝试在真实设备上运行它。使用iPad4.2的模拟器。或4.3。一切运行完美。对于我的iPhone,它也可以运行(当然是为了为iPhone设备构建它)。我的部署目标是3.2.2,在iPad上启动应用程序时出现以下异常:>warning:Unabletoreadsymbolsfor>/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1>(8C148)/Symbols/usr/lib/info/dns.so(filenotfound).2011-07-13>13:34:59.270Locati