草庐IT

ios - 旋转后 iPad 模态 Controller 被解散

我正在使用设置为FormSheet的Storyboardsegue呈现模态视图。问题是,当我在显示此View后旋转iPad时,该View会从View中移除/关闭。我不知道为什么。它似乎只发生在从纵向开始然后旋转到横向时。如果我以横向模式开始,然后显示View然后旋转它,它就可以正常显示在屏幕上。有什么想法吗?编辑----似乎全屏模态视图在旋转后也被取消了!演示代码中没有什么特别的,这是一个全屏模式:EditViewController*editView=[self.navigationController.storyboardinstantiateViewControllerWithI

ios - 当前时间毫秒在 iOS 中返回 32 位的负值

我需要以毫秒为单位从系统获取当前时间。我正在使用XCode5.1.1并尝试了以下内容,longtimePassed_ms=([[NSDatedate]timeIntervalSince1970]*1000);这在iPadRetina(64位)模拟器上运行良好。但是当我在iPad(32bit)模拟器上运行它时,它返回负值。输出在32位iPad中:-2147483648在64位iPad中:1408416635774(这是正确的时间)有人可以帮忙吗?提前致谢! 最佳答案 long类型值的间隔为:–2,147,483,648到2,147,4

ios - UICollectionView 使用 SDWebImage 滚动

背景我搜索了SO和苹果论坛。很多人都在谈论collectionviewcellwithimage的性能。他们中的大多数人说,自从在主线程中加载图像以来,滚动就滞后了。通过使用SDWebImage,图像应该在单独的线程中加载。但是,它仅在iPad模拟器的横向模式下存在延迟。问题描述在纵向模式下,CollectionView为每行加载3个单元格。而且它没有滞后或微不足道的延迟。在横向模式下,CollectionView为每行加载4个单元格。并且帧率有明显的滞后和下降。我已经用核心动画检查了仪器工具。当出现新的单元格时,帧率下降到大约8fps。我不确定是哪个行为导致CollectionVie

ios - 如何检测 ipad mini 上的 dpi?

我有一个ipad应用程序,它有一些非常小的触摸点,在普通ipad的10英寸屏幕上几乎无法接受。我希望能够获得设备dpi,这样我就可以为mini和任何future发布的mini扩大小元素的大小。 最佳答案 DPI为每英寸163像素(ppi):http://www.apple.com/ipad-mini/specs/您无法以编程方式获取此信息,因此您需要在代码中存储为常量。 关于ios-如何检测ipadmini上的dpi?,我们在StackOverflow上找到一个类似的问题:

iphone - UITextField/UIWebView 中缺少复制/粘贴菜单

我遇到了问题,找不到解决方法。我有一个带有UIWebView实现和UITextField的View。在两者上,当我点击时,我没有看到复制/粘贴菜单。UIWebView中有文本(仅文本),我可以选择一个词或一个段落,或者让放大镜出现并手动选择我想要的文本。另一方面,UITextField可以接收输入并按预期工作,复制/粘贴功能除外。没有什么是子分类的。对于复制/粘贴功能,我只需要iOS的默认实现。此问题不在单一View中。我的另一个UIWebView在其他地方也有同样的问题,所以我认为这是一个全局性问题。我已经完成了所有显而易见的事情(导入UIKit和Foundation框架、分配属性、

objective-c - 如果宽度不均匀,为什么 UILabel 的文本在 iPad 上会模糊?

如下现象:我的文字是“Search”。我创建了一个SmallSystemFontSize的UILabel并调用了sizeToFit:。结果是39个单位宽,文本看起来有点模糊。如果我将宽度调整为40,它看起来很完美。我读到如果你点击亚像素,文本会变得模糊,这意味着宽度大约是39.5,但它似乎必须是均匀的。有人可以确认甚至解释发生了什么吗? 最佳答案 在我的例子中,在UILabel的superView的CGLayer上设置shouldRasterize=YES是罪魁祸首。删除该行使文本变得漂亮和清晰。

iphone - IOS 应用程序设置和文本/HTML

您好,我想在iPhone的应用程序设置中显示大量静态文本。我已经看到一个iPhone应用程序实现了这一点,我正在尝试实现相同的结果。目标是如果用户导航到应用程序设置页面,并且他们可以查看条款和条件。有什么指点吗?我可以显示标题或多值字符串-但这些只允许显示短字符串。理想情况下,它应该打开一个可能使用HTML或换行符格式化的完整页面。我希望可以通过应用程序的iPhone设置(在应用程序本身之外)使用它。大概使用设置包和Root.plist。 最佳答案 谢谢Rog-我使用iExplorer查看已购买的应用程序中的Settings.bun

iphone - 在 iOS 中为视频幻灯片而不是图像使用 Open Cover Flow

你能在iOS中拥有多个视频而不是图像的CoverFlow吗?用户会看到每个视频开头的静止画面,并带有播放按钮而不是图像,有点像Youtube。因此,它不是像当前iOS中的CoverFlow这样的一组图像,而是一组视频。或者视频和图片混在一起。 最佳答案 iCarousel是我在这种情况下使用的框架。它是一个CoverFlow替换库,因为CoverFlow是iOS下一个未记录的API。请参阅GitHub站点上的说明并阅读下面的注释。Unlikemanyother"CoverFlow"libraries,iCarouselcanwork

objective-c - 在 iPad 应用程序中隐藏 UITabBar

这个问题已经被问了很多并且有很多答案,但是我找不到答案的答案如下:我有一个UITabBarController我想隐藏标签栏,所以我调用:self.tabBarController.tabBar.hidden=YES这会删除该栏,但现在有一个空的黑框,原来是标签栏所在的位置。我已经尝试调整当前显示的ViewController框架的大小,它始终位于选项卡栏左侧的黑框后面。我还遍历所有subview并隐藏它们,但运气不好。最后,我尝试调整标签栏框架的大小,但也没有成功有没有人对此有任何好运?还有:hidesBottomBarWhenPushed不起作用,因为该应用不是基于UINaviga

iphone - 如何在 UITextField 中插入蓝色文本标记?

有没有办法让UITextField(或一些类似的类)本地创建这个蓝色文本标记?如果没有,有人知道任何类似的示例代码吗? 最佳答案 我还没有机会对其进行测试,但您可能会对它感兴趣:http://cocoacontrols.com/platforms/ios/controls/jstokenfield(另外,CocoaControls是一个很棒的网站!) 关于iphone-如何在UITextField中插入蓝色文本标记?,我们在StackOverflow上找到一个类似的问题: