草庐IT

变化率

全部标签

iOS - 按下时色调颜色会发生变化

我在Storyboard中将全局色调颜色设置为蓝色,一切正常,但是当按下后退按钮时,导航图标或栏分段控件等某些项目变为灰色。此问题仅在iOS7中发生。我知道这个问题很笼统,但我不知道是代码的哪一部分导致了这个问题。希望有人遇到过类似的问题并可以分享他们的想法。 最佳答案 我认为tintAdjustmentMode(UIViewproperty)导致了这个问题。尝试将窗口的tintAdjustmentMode设置为UIViewTintAdjustmentModeNormal。在你的委托(delegate)中:self.window.t

ios - 位置变化时极地到笛卡尔的转换

我已经搜索SO和UnityAnswers数周了,但无法解决这个问题。我在Unity中有一个3d对象,它是根据用户当前的纬度/经度(比如41.23423,-122.87978)实例化的,然后我想在对象的位置发生变化时将该对象移动到新的纬度/经度。所以41.23423,-122,87978在我的3D环境中变为0,0,0并且我应用相对于原始位置的更改。我在C#中编码,当位置更改触发Action时,我比较两个纬度/经度并计算距离和角度,然后进行极坐标到笛卡尔的转换并将对象移动到新位置。我的问题是更新正在移动对象,但产生了一些不稳定的结果,我猜这是我的代码中的一个问题。例如,如果我在两个位置之间

ios - 使用 setNeedsLayout 动画约束变化

动画约束变化的标准方法是。//Changeconstraintslike:someConstraint.constant=100UIView.animate(withDuration:0.25){view.layoutIfNeeded()}但是我在看WWDC2015sessiononmultitaskingoniPadandattheend它说不要在动画block中使用layoutIfNeeded,而是使用setNeedsLayout。但是我一直认为这意味着布局发生在运行循环的后面,因此发生在动画block之外。也许它记得它是在动画block中调用的?我尝试在我的代码中将layoutI

ios - CLLocationManager 的区域监控 vs 重大位置变化

在文档中,并不清楚区域监控是如何实现的。是纯粹基于显着的位置变化,还是显着的位置变化和标准位置服务的混合? 最佳答案 根据经验,我会说它会使用显着的位置更改,直到它足够接近必须使用更具体的位置更新,但我没有数据可以证明这一点。我唯一可以确定的是,它工作起来太准确了,不可能只是显着的位置变化,而且似乎不会耗尽电池电量,所以我认为它不会经常使用更精确的位置更新。 关于ios-CLLocationManager的区域监控vs重大位置变化,我们在StackOverflow上找到一个类似的问题:

iphone - uitableview 的最后一行中的值发生变化

我有一个UITableView,其中每一行都有一个带有浮点值的标签。最后一行的标签应显示总金额。它显示总金额很好,但如果tableView滚动到屏幕外并返回,金额会增加。if(tableView==self.allTab){if(indexPath.section==0){self.firstLabel.text=@"Category";self.firstLabel.textColor=[UIColorredColor];self.secondLabel.text=@"Date";self.secondLabel.textColor=[UIColorredColor];self.th

ios - 父 MOC 从子 MOC 获取空数据的变化

我在CoreData和父子MOC上遇到了这个问题:当向子MOC添加对象、保存它们并保存父MOC时,所有对象的属性都会重置为默认值。我在这里粘贴了两个MOC的日志,具体是这些日志中重置的“stringAttribute”和“date”属性。我到处搜索这个问题,但没有找到任何东西,我也查看了很多父子MOC的实现,但我无法弄清楚我做错了什么。提前致谢!代码片段如下:我将一些NSManagedObject添加到主上下文中,然后使用saveContext:方法保存//Anothersingletonmethod-(void)anotherMethod{[...][self.managedObje

ios - 向下滚动然后向上滚动后 UITableViewCells 发生变化

我有一个UITableView,当我向下滚动和向上滚动时,单元格的UILabel中的值会发生变化。我不明白为什么会这样。我正在使用我自己子类化的自定义UITableViewCells。这就是我的代码减去将所有值输入标签后的样子,因为我认为错误不存在,但在我声明tableview委托(delegate)方法或类似方法的方式中。-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{//Returnthenumberofsections.return1;}-(NSInteger)tableView:(UITableVi

ios - 使用 ReactiveCocoa 观察 NSArray 中的对象变化

我正在创建简单的联系人应用程序,试图学习ReactiveCocoa和MVVM。我将单元格的ViewModel数组存储在我的tableView的ViewModel中。当用户进入tableView的编辑模式时,某些单元格的ViewModel的某些属性可以随着用户更改单元格文本而更改。我想观察这些变化,以便启用/禁用“完成”按钮,并相应地启用/禁用将数据保存到模型的信号。我如何观察tableViewsView模型中的这些变化?这是我尝试使用的一段代码:-(RACSignal*)executeCheckChange{return[RACObserve(self,cellViewModels)m

ios - 翻转后 UIView 的框架发生变化

我使用UIView.transition方法在2个View之间切换,但之后,两个View的框架都发生了变化。ifisFront{UIView.transition(from:frontView,to:behindView,duration:0.5,options:.transitionFlipFromRight,completion:{(finished)iniffinished{self.isFront=false}})}else{UIView.transition(from:behindView,to:frontView,duration:0.5,options:.transiti

内容大小不断变化的 iOS UIWebView

我有一个UIWebView,我已将WebView的高度设置为[[webViewstringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"]floatValue];这工作正常,但在我的网页上我有一个可扩展的菜单,所以当网页改变它的高度时,WebView不会增加/减少它的大小。有什么技巧可以让我的UIWebView在网页改变大小时动态改变高度吗?我非常想保留UIWebView的大小=网页,这样我就不必在WebView中滚动。 最佳答案 您可以设置sizeToF