我正在尝试创建一个选择器控制器,其中包含一个位于其上方的“完成”按钮,以在另一个视图中显示表单。我已经创建了一个UIViewController的子类,并使用IB添加了一个工具栏和一个选择器视图。这似乎很好,通过复制UICatalog中的示例,我可以使其显示所需的值,并且可以监听选择等事件。在上述示例中,我将视图的背景颜色设置为alpha 0.0。我也尝试将视图本身的alpha设置为0.0,但这只会显示完全透明的视图。以上是显示在我的表单上方的视图控制器。
[self presentModalViewController:settlementPickerViewController
animated:YES];
除了尝试设置视图的各种 alpha 属性外,我还尝试改变视图的高度,以便不需要透明部分,但问题是视图会被定位在屏幕中间。