大佬教程收集整理的这篇文章主要介绍了iOS 6.1 / 7 – Cordova 3.1.0 AngularJS – 使用[NSCFSet opacity]点击/滚动到HTML / CSS视图时崩溃:无法识别的选择器发送到实例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们使用Angular,Underscore,角度路径,角度触摸,角度动画,CSS Flex布局和Cordova 3.1.0构建了一个应用程序,在Android 4.0上,一切都像魅力一样.
当我们将iOS移至Mac并添加iOS平台时,我们在XCode5中进行了编译,当我们点击或尝试使用此调用在iPhone模拟器中滚动6.1和7时,应用程序崩溃了一些HTML视图(并非全部)堆:
2013-11-12 17:22:49.193 App[7034:907] -[__NSCFSet opacity]: unrecognized SELEctor sent to instance 0x98e8660 2013-11-12 17:22:49.194 App[7034:907] *** TerminaTing app due to uncaught exception 'NSInvalidArgumentexception',reason: '-[__NSCFSet opacity]: unrecognized SELEctor sent to instance 0x98e8660' *** First throw call stack: (0x119012 0x1f44e7e 0x1a44bd 0x108bbc 0x10894e 0x39e458 0x3c7d7d 0x3b2574 0x3b6a97 0x61f85a 0x61e99b 0x6200df 0x622d2d 0x622cac 0x61aa28 0x387972 0x387e53 0x365d4a 0x357698 0x30b1df9 0x30b1ad0 0x8ebf5 0x8e962 0xbfbb6 0xbef44 0xbee1b 0x30b07e3 0x30b0668 0x354ffc 0x2308c 0x2301d) libc++abi.dylib: terminate called throwing an exception
发生这种情况的视图基本上只是纯HTML和CSS AngularJS视图,其中一些数据是使用$scope在控制器中设置的.
有没有人见过这样的东西?
Alpha,Opacity或CSS是否有任何问题?
在iOS 6.1上,两个视图中的一个正在运行,而在iOS 7上,两个视图正在崩溃应用程序.
呼叫:
UIView (Rendering) alpha) UIScrollView _adjustScrollerInicatoRSShowingThem: UIScrollView _updatePanGesture UIScrollView handlePan UIGestureRecognizerSendActions UIGestureRecognizer _updateGestureWithEvent:buttonEvent UIGestureRecognizer _delayedupdateGesture ..... .... UIWindows sendEvent UIApplicationEvenQueue __CFRUNLOOP_IS_CALLING_OUT_TO_A_sourcE0_PERFORM .... ... .... ...... ........ GSEventRun UIApplicationMain main
HTML:
<div class="financial profileBlock">
我们有以下CSS:
#profileContainer .profileBlock table td { border-bottom: 1px solid #d2d2d2; } #profileContainer .profileBlock table { font-size: 1.1em; border-top: 1px solid #d2d2d2; margin-top: 10px; }
这在单击/触摸/标签或尝试滚动时崩溃了WebView,因此整个混合应用程序崩溃了.当使用URL访问HTML页面时,它也会破坏Safari!
当我们将CSS重构为以下内容并且它有效:
#profileContainer table.profileTable { margin-top: 10px; font-size: 0.9em; td { border-bottom: 1px solid #d2d2d2; &:first-child { border-top: 1px solid #d2d2d2; } } }
以上是大佬教程为你收集整理的iOS 6.1 / 7 – Cordova 3.1.0 AngularJS – 使用[NSCFSet opacity]点击/滚动到HTML / CSS视图时崩溃:无法识别的选择器发送到实例全部内容,希望文章能够帮你解决iOS 6.1 / 7 – Cordova 3.1.0 AngularJS – 使用[NSCFSet opacity]点击/滚动到HTML / CSS视图时崩溃:无法识别的选择器发送到实例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。