草庐IT

UIKit-Artwork-Extractor

全部标签

ios - Cocoapod "error: could not build module ' UIKit'"

我正在尝试将MuPDF放入podspec中。但这并没有我想要的那么好...error:couldnotbuildmodule'UIKit'这是我每次尝试podliblint时遇到的错误。不过,我有两种版本,具体取决于podspec的具体内容。但在此之前,请了解一些背景信息!tl;dr:我的大脑无法处理MuPDF及其静态库依赖项,无法从中制作出漂亮的podspec。你能帮忙吗?文件布局所以库是MuPDF(http://mupdf.com);我克隆了他们的git仓库。它带有一堆.m文件,但主要库是用C编写的,并且有几个依赖项。所以我们最终得到了一些静态库(.a文件)。文件布局看起来像这样:

ios - 导入 UIKit 或 CoreGraphics?

我有一个简单的文件,我想在这里保持低调。如果我可以减少构建时间,我会的。在UIKit和CoreGraphics之间,哪个更小/更紧凑且更适合我的情况?importCoreGraphics//canbereplacedwithimportUIKitletπ=CGFloat(M_PI)lettwoπ=2*π 最佳答案 CoreGraphics是更紧凑的一个。UIKit本身依赖于CoreGraphics。除非需要使用其中定义的内容,否则无需导入UIKit。 关于ios-导入UIKit或Core

ios - 应用程序在升级到 Xcode 7 后被 UIKit 卡住

将我的项目升级到Swift2.0并使用Xcode7(GM)后,我注意到我的一些ViewController在导航时卡住了应用程序。仪器显示CPU使用率超过9000%,并且被UIKit和Foundation使用。你遇到过这个问题吗? 最佳答案 这似乎是InterfaceBuilder问题之一。我已经通过从Storyboard中的UITextView中删除任何文本成功地解决了这个问题。如果我重新设置文本属性,它又会出现。希望这能帮助人们不要浪费宝贵的时间。 关于ios-应用程序在升级到Xco

ios - UIKit 动态 : recognize rounded Shapes and Boundaries

我正在编写一个应用程序,我在其中使用UIKitDynamics来模拟不同圈子之间的交互。我使用以下代码创建我的圈子:self=[superinitWithFrame:CGRectMake(location.x-radius/2.0,location.y-radius/2,radius,radius)];if(self){[self.layersetCornerRadius:radius/2.0f];self.clipsToBounds=YES;self.layer.masksToBounds=YES;self.backgroundColor=color;self.userInterac

iphone - 为什么 Xcode 5 不允许我为 iPhone 应用程序指定 iPad 图像? iTunes Artwork 图标呢?

Xcode5试图智能判断我的应用需要哪些图标。我有一个非通用的iOS7应用程序。Xcode只允许我为iPhone指定图标,但不能为iPad指定图标。以前您仍然可以添加特定于iPad的图标,以便它在iPad上看起来更好。Xcode也没有列出512x512和1024x1024“iTunesArtwork”图标,根据iTunesConnect开发人员指南/iOS7HIG,这仍然是一个要求。如您在上面的屏幕截图中看到的那样,只有3个Xcode让我只能指定3个图标文件。如果图标Assets目录中没有,我可以在哪里指定iTunesArtwork大图标? 最佳答案

objective-c - 覆盖已弃用的 UIKit 方法——我可以收到警告吗?

Apple有时会弃用UIKit中您希望覆盖的方法(例如,iOS6中的[UIViewControllershouldAutorotateToInterfaceOrientation:])。不幸的是,一旦您将部署目标更改为完全弃用的版本,即使该方法已弃用并且永远不会被调用......也不会产生警告/错误。如果您调用一个已弃用的方法,您会收到警告,但如果您覆盖一个则不会。我希望能够找到我覆盖的所有已弃用方法,以便我可以随着时间的推移清除它们。有什么简单的方法可以做到这一点吗?谢谢,-文斯 最佳答案 您应该有关于使用已弃用函数的构建警告。这

ios - calabash-ios 安装程序 clang : error: no such file or directory 'UIKit'

我目前正在使用PhoneGap将现有的移动网络应用程序移植到IOS。我想使用Frank/Calabash测试IOS应用程序。我目前在使用任一测试框架时都面临同样的问题。对于Frank和Calabash,当我尝试构建应用程序时出现以下错误clang:error:nosuchfileordirectory:'UIKit'clang:error:nosuchfileordirectory:'AVFoundation'clang:error:nosuchfileordirectory:'CoreMedia'事实上这些框架确实存在于iPhoneOS6.1SDK中。为了缩小问题范围,我创建了一个演

ios - UIKit 动态 "SolveVelocityConstraints"崩溃

我在使用UIKitDynamics时总是遇到崩溃。它不会在每次代码运行时发生,但它经常发生。有人遇到过这个吗?Assertionfailed:(a.x>=0.0f&&a.y>=0.0f),functionSolveVelocityConstraints,file/SourceCache/PhysicsKit/PhysicsKit-4.6/PhysicsKit/Box2D/Dynamics/Contacts/b2ContactSolver.cpp,line422.这是产生错误的代码。我猜测它与碰撞边界有关。UIDynamicAnimator*animator=[[UIDynamicAni

objective-c - 如何使用 UIKit 计算文本的确切高度?

我正在使用-[NSStringsizeWithFont]来获取文本高度。字符“t”显然比“m”高,但是-sizeWithFont为这两个字符串返回相同的高度。这是代码:UIFont*myFont=[UIFontfontWithName:@"Helvetica"size:1000.0];NSString*myStr=@"m";CGSizemySize=[myStrsizeWithFont:myFont];如图所示,使用“m”,它返回{834,1151}。用myStr=@"t"代替,它是{278,1151}。较小的宽度按预期显示,但不是高度。是否有其他函数将文本紧紧包裹起来?我正在理想地寻

ios - 执行许多阻塞主线程的 UIKit 操作

应用程序启动时,我以编程方式创建许多具有透明背景颜色的复杂UIView,每个都是应用程序中的“屏幕”(必须这样,因为下面有动画背景)。这会导致应用在静态启动图像上停留很长时间(大约4秒)。我想在显示动画时创建所有UIView。我无法在后台线程上创建UIView。我怎样才能做到这一点?尝试1:-(void)viewDidLoad{[superviewDidLoad];dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{UIView*baseView=[[UIViewalloc]init