老师,pickerview选中行的文字可以和其他行的对齐吗

老师,pickerview选中行的文字可以和其他行的对齐吗

正在回答

登陆购买课程后可参与讨论,去登陆

1回答
- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component {// 这里返回的是component的宽度,即每列的宽度
    return 100;
}

可以实现UIPickerView的一个代理方法widthForComponent即可,方法如上所示:

返回的宽度需要自己去调节尝试一下。

  • 司空琪 提问者 #1
    宽度小于等于100时才能对齐,我想让两列的间距大一点并且选中行文字和其他行也是对齐的
    2018-09-19 10:18:31
  • Tender10 回复 提问者 司空琪 #2
    这个间距宽度不建议太大,太大以后就会出现这样的一个错位不对齐的问题。
    2018-09-19 10:28:39
  • 司空琪 提问者 回复 Tender10 #3
    可以修改吗,100太近了,上面的标题都靠在一起了,上面的图里150的距离就刚刚好,但是选中行的文字对不齐
    2018-09-19 13:39:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS进阶:界面优化与数据存储
  • 参与学习       516    人
  • 提交作业       158    份
  • 解答问题       637    个

本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师