UIView 属性

1、clipsToBounds  默认为NO。代码:

UIView *tmpView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 200)];
    tmpView.clipsToBounds = YES;//分别设置 YES /NO查看效果
    [self.view addSubview:tmpView];
    UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"changmen.jpg"]];
    [tmpView addSubview:imageView];

当为NO时:如图

设置为YES,如图

时间: 2024-11-05 06:26:09

UIView 属性的相关文章

UIView属性

UIView属性 autoresizingMask 自动调整子控件与父控件中间的位置,宽高. UIViewAutoresizingNone就是不自动调整. UIViewAutoresizingFlexibleLeftMargin 自动调整与superView左边的距离,保证与superView右边的距离不变. UIViewAutoresizingFlexibleRightMargin 自动调整与superView的右边距离,保证与superView左边的距离不变. UIViewAutoresiz

UIView属性clipsTobounds的应用

view添加view,并剪边(UIView属性clipsTobounds的应用) 如题,有两个view: view1,view2view1添加view2到其中,如果view2大于view1,或者view2的坐标不在view1的范围内,view2是盖着view1的,意思就是超出的部份也会画出来 UIView有一个属性,clipsTobounds 默认情况下是NO,如果,我们想要view2把超出的那部份隐藏起来的话,就得改变它的父视图也就view1的clipsTobounds属性值.view1.cl

UIView 属性和方法

UIView 属性 @interface UIView : UIResponder<NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem> // YES:能够跟用户进行交互 @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES // 控件的一个标记(父控件可以通过tag找到对应的子控

UIView属性及方法

1 @property(nonatomic) CGFloat alpha //设置视图的透明度 2 //透明度的设置从最小0.0到1.0 ,1.0为完全不透明, 3 //其中这个属性只影响当前视图,并不会影响其子视图 4 @property(nonatomic, getter=isOpaque) BOOL opaque 5 //决定当前视图是否是透明的 6 7 @property(nonatomic) BOOL autoresizesSubviews 8 //这个属性是决定当视图大小边界发生改变

UIView属性的讲解

1.父控件和子控件的理解在storyboard中只有UIView是可以在里面拖入子控件的,其他控件不可以(必须通过代码添加)拖入一个UIView控件,在里面添加一些子控件(UIView控件是控制器的VIew的子控件,UIView控件是内部子控件的父控件) 2.UIView的常见属性superView : 可以通过superView的get方法拿到对应的父控件subViews : 当将一个控件添加到另外一个控件中时,该控件就会成为另一个控件的子控件. 3.UIView常见的方法addSubView

UIView 属性 动画

准备动画         参数1, 动画的作用 (区分多个动画);  参数二, 传递参数用 nil (用于UI) NULL(用于C语言)            [UIView beginAnimations:@"改变大小" context:NULL ];            设置动画的代理            [UIView setAnimationDelegate:self];            设置后代理的方法(willstart)将不会执行            [UIV

UIView 动画

 UIView 动画 1.动画的作用 提高用户体验, 合理使用动画 2.动画的分类 a.UIView动画, 基于CALayer动画, 是对CALayer动画的封装 i.属性动画 ii.过渡动画 b.CAlayer动画 i.基本动画 ii.关键帧动画 iii.过渡动画 iv.组动画 3.UIView动画是对UIview(或子类)做的动画 a.属性动画和过渡动画都分了两种写法(动画块, block) b.属性动画和过渡动画可以同时执行 4.什么是CALayer? 用于控制渲染和展示内容 UIView

UIView一些基本属性

UIView属性 1.alpha 设置视图的透明度.默认为1. // 完全透明 view.alpha = 0; // 不透明 view.alpha = 1; 2.clipsToBounds // 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示. view.clipsToBounds = YES; 3.hidden // 默认是NO,当设置为yes,视图就看不见了. view.hidden = YES; 4.userInteractionEnabled // 默认为YES,

UIView 的基础

UIView •什么是控件? -屏幕上的所有UI元素都叫做控件,也有人叫做视图.组件 -按钮(UIButton).文本(UILabel)都是控件 •控件的共同属性有哪些? -尺寸 -位置 -背景色 -...... - •苹果将控件的共同属性都抽取到父类UIView中 -所有的控件最终都继承自UIView -UIButton.UILabel都是继承自UIView(可以查看头文件) 父控件与子控件 •每个控件都是个容器,能容纳其他控件 - •内部小控件是大控件的子控件 • •大控件是内部小控件的父控