草庐IT

uikit-dynamics

全部标签

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

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 项目 : Static/Dynamic code analysis and call graphs

我正在为iOS项目寻找一些方便的代码分析工具,尤其是。做静态分析、动态分析和生成调用图。到目前为止,在我的调查中,我发现Dtrace说明here和here如解释的Clanghere如解释的Doxygenhere是否有任何其他开源工具可用于我想念的案例?也有人为objective-ciOS项目成功尝试过上述任何一种吗?谢谢 最佳答案 您对内置的XCode分析器(产品>分析)还不满意吗?LLVM项目和Clang的主要作者,现就职于Apple,担任开发者工具部总监。他主要负责将Clang嵌入到XCode中。因此,我相信XCode中的分析器

android - react native : How to import local image with dynamic name

我在本地有大约100个英雄的图像需要导入到ListView中。这是我的hero.jsrenderRow(hero){return({hero.name});经过一些研究,我知道要求不允许动态名称。我也试过uri,没有错误,但也没有图像。{{uri:'./img/hero/'+hero.img+'.jpg'}}我的文件夹结构是这样的:Projectindex.ios.jshero.jsimghero处理此问题的最佳方法是什么,我不想将图像放在网络上。 最佳答案 sahrens在这个forum上说了以下内容Weintentionally

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

ios - Long Look Notification : dynamic interface doesn't show, 只有静态接口(interface)

我试图在真正的AppleWatch上测试我们丰富的推送通知。我们的WatchKit扩展实现了LongLook的静态接口(interface)和动态接口(interface)。但是我每次发送推送通知时,只显示静态界面,而不是动态界面。这应该与我们动态界面的性能无关(如果动态界面加载时间过长,WatchOS将回退到静态界面)。AppleWatch几乎立即显示了静态界面。如何显示长视的动态界面? 最佳答案 这与电池有关。如果AppleWatch电量低于10%并且没有在充电,它会自动跳过动态界面,只显示静态界面。解决方案是连接充电器:)

iphone - UIKit 字符串绘制方法中的错误?

为了重现我在我的应用程序中遇到的崩溃,我必须创建一个重复率略微夸大的示例,这可能不切实际,但可以准确地演示我的应用程序中发生的情况。使用NSOperations在后台线程上绘制NSString时,有时会发生崩溃,崩溃前堆栈跟踪上的最后一次调用是WebCore::FontFallbackList::~FontFallBackList()。-(void)viewDidLoad{queue=[[NSOperationQueuealloc]init];[NSTimerscheduledTimerWithTimeInterval:0.0001target:selfselector:@select