使用包含UIDatePicker的UIActionSheet,除了DatePicker的下半部分被禁用外,一切似乎都很好用.视觉上有一个阴影使拾取器的下半部分比上半部分更暗.下半部分的一切都被禁用了,我不能为我的生活找出如何启用它.
我还注意到在其他只包含按钮的"普通"UIActionSheets中,取消按钮的下半部分被禁用.
这是我的自定义UIActionSheet的代码:
self.datePickerView = [[UIDatePicker alloc] init];
self.datePickerView.datePickerMode = UIDatePickerModeDate;
self.actionSheet = [[UIActionSheet alloc] initWithTitle:@"Choose a Follow-up Date"
delegate:self cancelButtonTitle:nil
destructiveButtonTitle:nil otherButtonTitles:@"Done", nil];
[self.actionSheet showInView:self.view];
[self.actionSheet addSubview:self.datePickerView];
[self.actionSheet sendSubviewToBack:self.datePickerView];
[self.actionSheet setBounds:CGRectMake(0,0,320, 500)];
CGRect pickerRect = self.datePickerView.bounds;
pickerRect.origin.y = -95;
self.datePickerView.bounds = pickerRect;
Run Code Online (Sandbox Code Playgroud)
我尝试过几个东西,包括sendSubviewToBack,BringSubviewToFront等,但我没有运气.我感谢您的帮助!
这是一个截图.我添加了红色框以便澄清. alt text http://gorgando.com/UIActionSheet%20Problem.png
我在UILabel约会(如'2010年12月14日).这个日期我想设置为我的UIDatepicker的最小日期.我怎么能这样回复?
谢谢Nishant
我无法获得uidatepicker插件的buttonimage以使jquery工作:
$( "#datepicker" ).datepicker(
{
dateFormat: 'dd-mm-yy',
buttonImage: "/images/calendar.gif",
}
);
Run Code Online (Sandbox Code Playgroud)
我将图像放在正确的位置(在一个名为images的子目录中)...我做错了什么?
链接在这里:
http://dev.speechlink.co.uk/David/sixthiteration/performanceanalysis.php
我有一个日期选择器和2个按钮.我想在单击按钮时以编程方式设置datepicker值.就像当我按下第一个按钮时,datepicker值变为今天的日期和00:00:00:时间,当我按下第二个按钮时,datepicker值变为今天的日期和23:59:59时间.
怎么做?
这个很难解释,因此请提出您需要的任何问题来澄清问题.我有一个iPad应用程序(XCode 4.2,iOS 6,ARC和Storyboards).
在这个应用程序中,我有一个UIPopover包含UIView两个(2)UITextFields和一个UIDatePicker.(见图).当我去那个场景时,我已经取消选中userInteractionEnabled两个textFields以防止键盘响应,这有效,但不允许UITextField在第一个之后访问另一个.我尝试了[oFinishTime setInputView:oTimePicker];但它需要时间戳并将其移到弹出窗口之外,这是不可接受的.

我touchUpInside为每个textField都设置了"有线"事件,但由于未选中UserInteractionEnabled,因此在点击时都不会调用任何事件.如果我可以启用它并在动作事件中设置一个标志,我可以补救这一切.
如何启用这两个功能UITextFields但是阻止键盘显示?我很乐意发布您需要查看的任何相关代码.
我正在努力设置datepicker只允许时间和Swift的24小时格式,任何想法如何做到这一点?
谢谢
我有一个日期"2014年9月18日星期四"的格式.当我点击"更改日期"按钮.我们如何在swift语言中自动选择datepicker中的这个日期.
我正在将日期转换为白天,但如果我只是println()在datepicker中当前选择的日期,我会得到错误的时间和错误的日期.
@IBOutlet weak var datepicker: UIDatePicker!
@IBAction func displayDay(sender: AnyObject) {
var chosenDate = self.datepicker.date
println(chosenDate)
Run Code Online (Sandbox Code Playgroud)
我已按照日期选择日期.

然后单击datepicker下面的按钮.我在输出中得到以下行
2015-01-11 20:17:37 +0000
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我.输出有什么问题吗?
我的应用程序中有一个UIDatePickerwith countDownTimer模式。
我希望默认日期为0 hours, 1 minute。我尝试通过添加以下行来做到这一点:
self.datePicker.date = Date()
但结果是采用计时器格式的当前时间。例如,如果时间是上午10:55,则计时器显示10 hours, 55 minutes。
如何将计时器默认值设置为0 hours, 1 minute?
谢谢!
uidatepicker ×10
ios ×5
iphone ×4
swift ×4
cocoa-touch ×2
date ×1
datepicker ×1
html ×1
ios7 ×1
javascript ×1
jquery ×1
nsdate ×1
objective-c ×1
uialertview ×1
uitextfield ×1
xcode ×1