草庐IT

cocoa-touch

全部标签

ios - 了解 convertPoint :toView:

我不太明白方法convertPoint:toView:。在Apple的文档中写道convertPoint:toView:Convertsapointfromthereceiver’scoordinatesystemtothatofthespecifiedview.-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view但是将一个点从一个点转换为另一个点到底意味着什么?这是否意味着两个边界中的点具有不同的单位?还是只是值(value)观不同?如果是后者,为什么我们可以简单地将a的contentOffset的值赋值给b的,为什么会有

cocoa-touch - 如何在 scrollToRowAtIndexPath 完成动画时得到通知

这是HowtogetnotifiedwhenatableViewControllerfinishesanimatingthepushontoanavstack.的后续行动在tableView中,我想取消选择带有动画的行,但只有在tableView完成滚动到所选行的动画之后。发生这种情况时如何通知我,或者在完成时调用什么方法。这是事情的顺序:推送ViewController在viewWillAppear中,我选择了某一行。在viewDidAppearIscrollToRowAtIndexPath中(到选定的行)。然后当它完成滚动时,我想deselectRowAtIndexPath:ani

cocoa-touch - 如何在 scrollToRowAtIndexPath 完成动画时得到通知

这是HowtogetnotifiedwhenatableViewControllerfinishesanimatingthepushontoanavstack.的后续行动在tableView中,我想取消选择带有动画的行,但只有在tableView完成滚动到所选行的动画之后。发生这种情况时如何通知我,或者在完成时调用什么方法。这是事情的顺序:推送ViewController在viewWillAppear中,我选择了某一行。在viewDidAppearIscrollToRowAtIndexPath中(到选定的行)。然后当它完成滚动时,我想deselectRowAtIndexPath:ani

ios - 测试 UIView 是否在动画中间

有什么方法可以判断UIView是否在动画中间?当我打印出正在移动的View对象时,我注意到有一个“动画”条目:searchbarshouldendediting:;bounds=;};layer=>当动画停止并且我打印View时,“动画”条目现在消失了:searchbarshouldendediting:> 最佳答案 UIView有一个层(CALayer)。可以发animationKeys到它,这将为您提供一组键,用于标识附加到该层的动画。我想如果有任何条目,动画正在运行。如果您想深入挖掘,请查看CAMediaTimingproto

ios - 测试 UIView 是否在动画中间

有什么方法可以判断UIView是否在动画中间?当我打印出正在移动的View对象时,我注意到有一个“动画”条目:searchbarshouldendediting:;bounds=;};layer=>当动画停止并且我打印View时,“动画”条目现在消失了:searchbarshouldendediting:> 最佳答案 UIView有一个层(CALayer)。可以发animationKeys到它,这将为您提供一组键,用于标识附加到该层的动画。我想如果有任何条目,动画正在运行。如果您想深入挖掘,请查看CAMediaTimingproto

ios - 使用 UITextfield 的 setText 时,不会触发 UIControlEventEditingChanged

我目前正在尝试跟踪文本字段的状态。我正在使用自定义datePicker,它通过-setText设置文本[self.textFieldsetText:[self.dateFormatterstringFromDate:self.date]];在我的textFieldDelegate中,我编写了以下代码:-(void)viewDidLoad{[superviewDidLoad];self.travelToOnTextField.delegate=self;[self.travelToOnTextFieldaddTarget:selfaction:@selector(travelToOnTe

ios - 使用 UITextfield 的 setText 时,不会触发 UIControlEventEditingChanged

我目前正在尝试跟踪文本字段的状态。我正在使用自定义datePicker,它通过-setText设置文本[self.textFieldsetText:[self.dateFormatterstringFromDate:self.date]];在我的textFieldDelegate中,我编写了以下代码:-(void)viewDidLoad{[superviewDidLoad];self.travelToOnTextField.delegate=self;[self.travelToOnTextFieldaddTarget:selfaction:@selector(travelToOnTe

iphone - IOS 的最佳单选按钮实现

我想问一下是否有关于如何在iPhone应用程序上实现单选按钮选项的示例。我发现选择器View对于简单的选择功能来说相当大。我不确定Apple是否有意排除单选按钮,以及从可用性/用户体验的角度来看,简单地使用PickerView是否更好。 最佳答案 我对最好的单选按钮实现应该是什么样子有一些想法。它可以基于UIButton类并使用它的“选中”状态来指示组中的一个。UIButton在IB中有原生的自定义选项,因此设计XIB很方便。还应该有一种使用IBsocket连接对按钮进行分组的简单方法:我在这个RadioButton中实现了我的想法

iphone - IOS 的最佳单选按钮实现

我想问一下是否有关于如何在iPhone应用程序上实现单选按钮选项的示例。我发现选择器View对于简单的选择功能来说相当大。我不确定Apple是否有意排除单选按钮,以及从可用性/用户体验的角度来看,简单地使用PickerView是否更好。 最佳答案 我对最好的单选按钮实现应该是什么样子有一些想法。它可以基于UIButton类并使用它的“选中”状态来指示组中的一个。UIButton在IB中有原生的自定义选项,因此设计XIB很方便。还应该有一种使用IBsocket连接对按钮进行分组的简单方法:我在这个RadioButton中实现了我的想法

ios - 如何在 iOS 上使用代码获取屏幕尺寸?

如何获取iPhone屏幕尺寸来进行计算? 最佳答案 您可以在UIScreen的实例上使用bounds属性:CGRectscreenBound=[[UIScreenmainScreen]bounds];CGSizescreenSize=screenBound.size;CGFloatscreenWidth=screenSize.width;CGFloatscreenHeight=screenSize.height;大多数人会想要主屏幕;如果您有一个连接到电视的设备,您可能想要遍历UIScreens并获取每个设备的边界。更多信息请访问U