小编Bra*_*rad的帖子

为什么禁用UIDatePicker的自定义UIActionSheet的下半部分?

使用包含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

iphone cocoa-touch datepicker uidatepicker uiactionsheet

2
推荐指数
1
解决办法
2221
查看次数

如何在SAS中声明全局数组变量?

我是SAS的新手并且在转动轮子.SAS文档和其他Google搜索没有帮助我解决这个问题.如何声明一个全局数组变量,我可以在各种过程中使用它来遍历内容?

这是我尝试过的:

%let fileArray = array{*} $32 file1-file4  ('ce_abcdef_filedetail1' 'ce_abcdef_filedetail2' 'ce_abcdef_filedetail3' 'ce_abcdef_filedetail4' );

/* Loop through each file and run the macro*/
do i = 1 to dim(fileArray);
     %analyze_file(FILENAME=&fileArray[i], PATH=&path, OUTPUT=&output)
end;
Run Code Online (Sandbox Code Playgroud)

我需要它来传递我在全局数组中指定的文件名.谢谢你的帮助!

arrays global-variables sas sas-macro

1
推荐指数
1
解决办法
4633
查看次数