美文网首页
UIView Tips

UIView Tips

作者: lixiaoshuai | 来源:发表于2016-09-27 00:19 被阅读19次

    由于本文质量较差,所以先放友情链接:View and Window Architecture

    iPhone图片拉伸:resizableImageWithCapInsets - 上网玩玩的专栏 - 博客频道 - CSDN.NET

    1.Content Modes

    该属性代表view的内容的出现范围:

    Content Modes

    展示效果很直观,无需说明。

    对性质的简单记忆。1:属性的主语是content,例如UIViewContentModeScaleToFill 意思是内容大小适应于view 的大小。同理类推。

    UIViewContentModeScaleAspectFit  (让图片的高拉齐);

    UIViewContentModelScaleAspectFill(让图片的宽拉齐);

    UIViewContentModeCenter 可以保证使图片已正常大小展示。

    2.Stretchable Views

    展示效果依然很直观,无需说明。

    Stretchable Views

    之前view通过contentStretch属性来实现这样的效果。但是很不幸,6.0后这个属性被废弃了。- resizableImageWithCapInsets:可以代替这个属性。(ps:有个小疑问,这个方法是一个UIImage的实例方法,UIImage直接继承于NSObject,如此这样岂不是和view没什么关系了么?)主要达到拉伸图片的效果。image = [image resizableImageWithCapInsets:insets];(insets  还是 上左下右);

    相关文章

      网友评论

          本文标题:UIView Tips

          本文链接:https://www.haomeiwen.com/subject/ojkcyttx.html