clipToBounds

最近在开发H5平台的iOS移动侧,遇到些问题,随手记录下来.

1 UIView的clipToBounds 窗口裁剪,默认是NO,表示如果父窗口的大小已经不足以显示子窗口,也不进行裁剪,而是显示,但这时给测试人员造成了困扰,看着控件显示出来了,就是点击动作无法触发.SO,统一设置为YES.

2 UIView的userInteractionEnabled 用户动作穿透点击. 对于不同的View子对象,默认值是不同的

  UIView 默认为YES,表示允许点击穿透.

  UIImageView 默认为NO,表示不允许.一般加手势,都会强制设置一下.

时间: 2024-11-08 21:50:53

clipToBounds的相关文章

WPFのclipToBounds与maskToBounds的区别

UIView.clipsToBounds : 让子 View 只显示父 View 的 Frame 部分,子视图超出frame的部分不显示,默认为NO,设置为YES就会把超出的部分裁掉: maskToBounds : 是 CALayer 的属性,基于 View  的不少属性其实就是作用于 CALayer 的,子图层是否剪切图层边界,默认为NO UIView.layer.maskToBounds = YES 与 UIView.clipToBounds = YES 的效果是一样的.

WPF布局

1.布局简介 应用程序界面设计中,合理的元素布局至关重要,它可以方便用户使用,并将信息清晰合理地展现给用户.WPF提供了一套功能强大的工具——面板(Panel),来控制用户界面的布局.你可以使用这些面板控件来排布元素.如果内置布局控件不能满足需要的话,还可以创建自定义的布局元素. 2.面板(Panel) WPF用于布局的面板主要有6个,StackPanel(栈面板).WrapPanel(环绕面板).DockPanel(停靠面板).Canvas(画布).Grid(网格面板)和 UniformGri

Simple Style

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/interactivedesigner/2006" xmlns:

WPF教程四;布局之Canvas面板

Canvas:画布面板 画布,用于完全控制每个元素的精确位置.他是布局控件中最为简单的一种,直接将元素放到指定位置,主要来布置图面.使用Canvas,必须指定一个子元素的位置(相对于画布),否则所有元素都将出现在画布的左上角.调整位置用Left.Right.Top和Bottom四个附加属性.如果Canvas是窗口主元素(即最外层的布局面板是Canvas),用户改变窗口大小时,Canvas也会随之变化,子元素的位置也会随之移动,以保证相对于Canvas的位置属性不变.     Canvas允许子元

WPFProgressBarAndSlider随位置显示Value

先来一发图,有图有真相. 核心代码如下 ProgressBar添加一个textBlock 绑定Value并且位置绑定进度条的实际宽度 <Canvas Height="10" Margin="0 0 0 5"> <TextBlock x:Name="tb" TextWrapping="NoWrap" Text="{Binding Value, RelativeSource={RelativeSourc

响应者链

响应者链即一系列响应者对象组成的层次结构. 理解响应者链需要理清的两个概念(仅以触屏事件Touch Event为例): 1.First Responder,当前接受触摸的响应者对象,通常是一个UIView对象,作为响应者链的开端.整个响应者链和事件分发的使命就是找出First Responder. 2.hit-test view,为找出First Responder,系统从上到下(UIWindow->lowest view)检测响应者对象的过程. 具体的检测流程如下: UIWindow实例对象会

Templ

mianWindow <UserControl x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="350" Width="525&q

WPF换肤之八:创建3D浏览效果

原文:WPF换肤之八:创建3D浏览效果 上节中,我们展示了WPF中的异步以及界面线程交互的方式,使得应用程序的显示更加的流畅.这节我们主要讲解如何设计一个具有3D浏览效果的天气信息浏览器. 效果显示 下面我们看截图: 是不是能够感受到一种与众不同的感觉.如果你能够感受到它的与众不同,这也是我本节所要达到的目标. 实现方式 上面的只是一个简单的3D图形,它的产生需要依赖于WPF中的MeshGeometry3D对象,这个对象按照微软官方的解释就是用于生成3D形状的三角形基元,它有三个比较重要的属性:

WPF快速入门系列(1)——WPF布局概览

一.引言 关于WPF早在一年前就已经看过<深入浅出WPF>这本书,当时看完之后由于没有做笔记,以至于我现在又重新捡起来并记录下学习的过程,本系列将是一个WPF快速入门系列,主要介绍WPF中主要的几个不同的特性,如依赖属性.命令.路由事件等. 在正式介绍之前,我还想分享下为什么我又要重新捡起来WPF呢?之前没有记录下来的原来主要是打算走互联网方向的,后面发现互联网方向经常加班,又累,有时候忙的连自己写了什么都不知道的,所以后面机缘巧合地进了一家外企,在外企不像互联网行业那样,比较清楚,有更多的时