【问题标题】:UIDatePicker not scrolling iOSUIDatePicker 不滚动 iOS
【发布时间】:2014-06-02 11:45:32
【问题描述】:

我不知道该说什么,但这个错误在过去 2 天里一直困扰着我,我无法让它工作。

我想在我的视图中添加一个 UIDatePicker。但由于某种原因,它没有滚动。我只是拖放控件,但没有任何运气。我检查了我的视图是否启用了用户交互。我什至创建了一个虚拟视图控制器,其中只有一个选择,并使其成为初始视图控制器,仍然没有滚动发生。

所有其他交互都很好。

我从头开始创建了一个新项目,并在其视图中简单地放置了一个选择器并进行了测试。它滚动了!!!不知道为什么我的应用程序中的那个不是。

我知道您会要求提供代码,但这里没有代码。只是在初始 vc 中添加选择器并没有发生任何操作。

知道有什么问题吗?我应该去哪里看?

干杯

【问题讨论】:

  • 你在使用Auto Layout吗?尝试禁用它然后查看。
  • 是的,我是。我已经尝试过你的建议,但再次没有任何运气:(
  • 难以置信。它甚至没有滚动。为什么不以编程方式添加它?
  • @raurora 我认识伙计。这让我真的发疯了。我尝试了你的建议(不知道为什么我没有想到!)但还是没有:S

标签: ios objective-c xcode scroll uidatepicker


【解决方案1】:

尝试使用以下代码

#import "DatePickerViewController.h"

@interface DatePickerViewController ()

@end

@implementation DatePickerViewController

-(void)getSelection:(id)sender
{
   NSLocale *usLocale = [[NSLocale alloc]
       initWithLocaleIdentifier:@"en_US"];

   NSDate *pickerDate = [_datePicker date];
   NSString *selectionString = [[NSString alloc] 
       initWithFormat:@"%@",
       [pickerDate descriptionWithLocale:usLocale]];
   _dateLabel.text = selectionString;
}
.
.
.
@end

【讨论】:

  • 我正在寻找 UIDatePicker ui 控件,而不仅仅是日期。它是不倒翁 UI。感谢任何方式
猜你喜欢
  • 1970-01-01
  • 2013-04-02
  • 2021-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-25
  • 1970-01-01
相关资源
最近更新 更多