分类目录归档:IOS

IOS学习

解决IOS8.1中UIActionSheet与UIPickerView不兼容

在UIActionSheet中嵌入UIPickerView,美观漂亮。我自己的项目中也是这么用的,在IOS7.1之前都运行的非常完美,但是当系统升级到IOS8.1之后,运行出来的效果就非常的糟糕,ActionSheet不能够完全的显示出来内容。

  • 下面是IOS8.1中运行的效果

  • IOS8.1中ActionSheet与UIPIckerView不兼容效果图

    IOS8.1中ActionSheet与UIPIckerView不兼容效果图

    继续阅读

    UIImage设置为UIVIew的背景

    UIView只接受UIColor作为setBackgroundColor的参数,但是我们有时候需要用一张图片UIImage来作为UIView的背景,这个时候就需要将UIImage转换为UIColor。这样就可以用UIImage来作为UIView的背景图片了。

    IOS用UIColor创建UIImage

    在做IOS开发的时候,可能希望用颜色来代替图片,设置为view的背景,或者需要设置高亮状态下UIBUtton的背景,这个时候就需要将UIColor、或者rgb颜色通道转换为UIImage。 首先给UIImage建立一个Category,提供如下两个方法,分别是用UIColor创建UIImage,和rgba颜色通道来创建UIImage。 继续阅读