iphone - UIPickerview自定义

标签 iphone objective-c uipickerview

我想对 UIPickerView 进行一些自定义。

最终目标:让选择器 View 旋转一些图标大小的图像。

首先,我想将主轴周围的黑色/灰色边框更改为透明色。即 [UIColor clearColor];

然后将选择器 View 缩小,使其相对较小(可能大约为 40 x 40 像素)尝试使用 IB 并没有让它看起来容易。

最后更改返回给每个部分的选择器的 View 。我认为这很容易

pickerView:viewForRow:forComponent:reusingView:

其余的,不确定是否可行,或者我是否必须深入研究一些核心动画/图形(或找到不同的方式来做我想做的事)。

最佳答案

UIPickerView 不可自定义。完全没有。

您必须根据自己的需要进行定制。

也许最简单的方法是弄乱启用了垂直分页的 UIScrollView,并尝试让它按您想要的方式运行。也许将 UIImageView 与它重叠并将整个内容包装在自定义 View 中。

关于iphone - UIPickerview自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/901545/

相关文章:

iphone - 核心数据错误是指自反多对多关系的核心数据属性不存在

iphone - 如何查看 Facebook iOS 上传的进度?

ios - 子类对象在 swift 中不显示父类变量

objective-c - UIPicker 特定列和行的字体大小

iphone - 触摸外部时隐藏 UITableViewController 中的 UIPickerView

iphone - 非常奇怪的 UIView 位置问题

iphone - 设备运动更新的实际频率低于预期,但会随着设置而增加

ios - UITableViewCell indexPathForCell : crashing app on iOS 7

ios - 如何从 Apple TV Remote 接收控制通知

ios - 自定义 UIPickerView - 限制用户一次只能旋转一个轮子