视图专题提供视图的最新资讯内容,帮你更好的了解视图。
如下图所示,TableView的一部分出现在导航栏后面. 我一直在忽略它,认为它只是故事板绘制的方式,因为它在应用程序中看起来很好.但它可能有问题 – 有时,选择导航栏后面的单元格,需要使用文档大纲. 那是怎么回事?或者有没有办法让Xcode正确地绘制东西? 看起来您选择了一个半透明的导航栏,不会压下其他子视图.尝试使用标准或黑色导航栏.它可能在应用程序中看起来很好,因为您的导航控制器使用非半透明
在我的应用程序中,有一个标签包含在一个简单的视图中. 该视图有一个水龙头识别器,它会触发一个功能(“为什么不使用一个按钮?”你可能会问……我们必须执行一些时髦的动画,这是我们最好的布局).问题是我无法访问此视图以模拟其上的点击. 我可以使用app.staticText [“输入名称…”]访问标签,但是如果我点击它(希望传播到父视图). 记录我点击标签的会话将产生app.staticText [“输
如果您创建一个全新的单一视图应用程序并将此代码放在一个按钮后面: UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)]; blah.backgroundColor = [UIColor grayColor]; [UIView transitionWithView:blah duration:1
我已经为视图旋转创建了类别,并在控制器视图和窗口上添加了视图(用于显示自定义指示器). 使用xCode 5.X以及xCode6-beta6,我的代码可以正常工作到7.X.但是 IOS 8 beta不合适. 它看起来像 Windows旋转不适用于ios 8 beta,就像老款ios一样. 你能建议我吗…. 非常感谢提前. 我的代码看起来像 - (void)application:(UIApplica
我有一个UIStackView,在UIScrollView内部显示动态添加的子视图水平排列.当前的解决方案将从左侧开始显示项目,我想从中心开始分配项目,而不会更改子视图的宽度和高度.我怎么做?我也可以使用不使用UIStackView的解决方案.这样我就可以支持设备iOS9. (当前) (预期) 简答: ScrollView约束 Leading >= 0, Trailing >= 0, Top >=
我有一个带有UIPickerView的应用程序.我使用该方法返回自定义视图 - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view 它在iOS 6中看起来很好.在iOS 7中,没有太
我有一个scrollView,当我显示键盘时,我想向上滚动. 键盘显示时我有这个错误的崩溃: 2014-09-29 14:48:50.738 swrd [1563:472888] – [swrd.EditPhotoViewController keyboardWasShown]:无法识别的选择器发送到实例0x14ed36640 这是我的代码,怎么了? func registerForKeyboar
我有一个定制的UIControl,我希望它有一个阴影,所以我设置相关属性在它的图层.在视图周围出现阴影,但阴影也会出现在UILabel的文本下,该文本是子视图.你如何阻止这个?我只想要外部超级视野的影子. ... init() { label = UILabel() label.translatesAutoresizingMaskIntoConstraints =
我在我的iPad应用程序中使用MPMoviePlayer实现视频播放器,使用MPVolumeView进行音量控制. 我的问题是当我滚动音量视图以调整音量显示设备的音量重叠叠加如下面的截图. 如何禁用此系统音量指示灯? 我的代码是: @property (weak, nonatomic) IBOutlet MPVolumeView *playbackMPVolumeView; //Customiz
我开始使用ios 6和UICollectionView开发ios应用程序. 我注意到有补充意见和装修意见的支持. 有人可以在子弹点说明两者之间的区别吗?他们听起来很相似. 如果我想在我的收藏视图中添加一个加载器(将显示在每个部分的底部,在加载该部分)应该是补充视图还是装饰视图? 谢谢 装饰的意见就是名字所说的:装饰,镀铬.只有集合视图布局决定了它们是什么,以及放置它们的位置(例如,如果要在屏幕上每
关于airplay的设计/建筑问题. 我在AppDelegate中设置了外部显示: UIScreen *externalScreen = UIScreen.screens.lastObject; self.externalWindow = [[UIWindow alloc] initWithFrame:externalScreenFrame]; self.externalWindow.screen
快问.使用IB,我在ViewController中有一个子视图.在该子视图中,我有一个标签,我想将其连接到我的自定义子视图类.但是,IB不会让我.我错过了什么? 我还尝试以编程方式添加标签;然而,似乎没有设置框架.我可以硬编码标签的大小,但我不能使它依赖于我的子视图的帧大小,因为框架和边界始终为零,即使视图在我的视图控制器中显示为非零尺寸.这里的任何想法也将非常感激. 你其实是完全正确的.它不会让
我有一个可通过平移手势移动的UI ImageView. UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)]; [self.photoMask addGestureRecognizer:pan]; 我想限制可以在屏幕上移动的区域.
我想滚动到集合视图的页脚或标题视图,但是,scrollToItemAtIndexPath的标准方法仅滚动到单元格 - (void)scrollToBottom { NSInteger section = [self numberOfSectionsInCollectionView:self.collectionView] - 1; NSInteger item =
我正在尝试创建某种时间轴视图,如视频编辑器:连续的媒体元素,这些是UIView的.我可以使用UIScrollView触摸事件(如touchesBegan和touchesMoved)将这些视图成功拖动到滚动视图的当前可见部分内.我想在子视图拖动到其中一个滚动视图边缘时滚动滚动视图.我现在能想到的最好的方法是创建一个定时器,当用户用手指靠近滚动视图边缘保持子视图时,该定时器将滚动视图. 这里有很多关于
作为机械罗盘的使用者,我注意到磁力计提供的航向经常偏离45度或更多,尽管在那种情况下没有出现校准显示. 如果我在室外测试或使用我的应用程序,我会在罗盘视图出现时校准磁力计.这是有效的,似乎这是必要的. 我不希望通过使用八字形动作执行频繁校准,在可能实现或多或少精确的标题时向我的应用程序的用户显示不准确的标题. 每次我的指南针视图出现时,是否有人知道强制显示磁力计校准视图的解决方案? 我在这里搜索了
我正在尝试简单的操作.至少看起来很简单.好吧,我想做的是从一个用模态视图控制器推动的视图中推送视图(使用推视图控制器). View1 – (使用模态视图控制器推送) – > View2 – (使用推视图控制器推送) – View3. Rigth现在,我正在做测试,所以我正在使用一个按钮来启动动作.这是我用来从View2推送到视图3的代码: //view2.h UIToolbar *bar; UIB
我有一个可重用的视图,我将在UITableViewCell和UICollectionViewCell中使用,并且需要获取tableView的尺寸:heightForRowAtIndexPath:.一些子视图在layoutSubviews中有内容,所以我不能调用systemLayoutForContentSize:而我的计划是: >实例化指标视图. >设置尺寸以包括所需的宽度. >用数据填充它. >
我有一个UIView,当我点击按钮时我出现了,我基本上将它用作自定义警报视图.现在,当用户点击我添加到主视图的自定义UIView之外时,我想隐藏cusomt视图,我可以使用customView.hidden = YES轻松完成此操作;但是如何检查视图外的水龙头? 谢谢您的帮助 有两种方法: 第一种方法: 您可以为自定义视图设置标记: customview.tag=99; 然后在viewcontro
目前我为背景制作了一个标签,并在UILabel上添加了UIButton.它在iOS 7中显示,但在iOS 8中它没有显示.如果我用UIView替换UILabel那么它工作正常. 如果我使用此代码在iOS 8中使用UILabel用于显示UILabel和子视图UIButton UILabel *downLabel = [[UILabel alloc]init]; downLabel.frame