关于修改scrollView.contentSize的问题

scrollView.contentSize决定了图片在放缩过程中的显示区域,但它好像只能是个矩形。请问我是否有可能把显示区域改成一个圆形?如果不能通过直接修改contentSize来修改显示区域,是否有其他间接的方法实现这个效果?

阅读 4.7k
2 个回答

contentSize是一个CGSize,当然不可能修改contentSize让显示区域变成圆形。
要达到这样的显示效果,你可以给UIScrollView加一个mask。

显示区域改成圆形是不可以的,你具体是什么需求,或许可以通过处理UIImageView来解决。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题