zoukankan      html  css  js  c++  java
  • IOS-资源最小化之点九图片的使用

    1、什么是点九图片

    点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png

    其实相当于把一张png图分成了9个部分(九宫格),分别为4个角,4条边,以及一个中间区域。

    2、为何使用点九图片

    把一张png图分成了9个部分(九宫格),分别为4个角,4条边,以及一个中间区域,4个角是不做 拉 升的,所以还能一直保持圆角的清晰状态,而2条水 平边和垂直边分别只做水平和垂直拉伸,所以不会出现边会被拉粗的情况,只有中间用黑线指定的区域做 拉伸。结果是图片不会走样。

    3、ios如何使用点九图片

    ios5可以用:- (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets
    ios5以下可以用:- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight

    参考:http://www.admin5.com/article/20121225/480400.shtml

            http://blog.csdn.net/xwren362922604/article/details/8193777

            http://blog.csdn.net/liubo5290392/article/details/21099221

            http://blog.csdn.net/q199109106q/article/details/8615661(比较详细的介绍)

  • 相关阅读:
    HDU 1452
    POJ 1845
    POJ 2992
    POJ 3358
    POJ 3696
    POJ 3090
    POJ 2478
    2016大连网络赛 Football Games
    2016大连网络赛 Function
    2016大连网络赛 Sparse Graph
  • 原文地址:https://www.cnblogs.com/jhonyzhang/p/3653504.html
Copyright © 2011-2022 走看看