草庐IT

greatestFiniteMagnitude

全部标签

启用了用户交互的 IOS 11 导航项不起作用

您好,我有一个导航项,其中有一个包含两个标签的View,我已经为导航元素内的View添加了userInteractionEnabled(IBoutleted作为navigationView)navigationView.isUserInteractionEnabled=truemainTitleClicked=UITapGestureRecognizer(target:self,action:#selector(mainTitleTapped))self.navigationView.addGestureRecognizer(mainTitleClicked)这在IOS10中有效,但是

Swift CoreAnimation : zPosition should be within (-FLT_MAX, FLT_MAX) 范围

我想始终保持视野在最前面。在Swift中,CGFLOAT_MAX和FLT_MAX被替换为相应的.greatestFiniteMagnitude。所以,我用了:view.layer.zPosition=.greatestFiniteMagnitude它工作正常,但现在我收到警告:CoreAnimation:zPositionshouldbewithin(-FLT_MAX,FLT_MAX)range.有没有办法消除警告(在这里使用可能更有值(value))?谢谢。 最佳答案 在64位平台上CGFloat.greatestFiniteMa