草庐IT

UIView-Encapsulated-Layout-Width

全部标签

iphone - 在 UIViewController 内部集成 UIView 和 GLKView

我使用Xcode4.3.2和iOSSDK5.1。我想在我的Storyboard中创建一个ViewController,它在半个屏幕上包含一个GLKView,在另一半上包含Buttons+Text。我尝试将两者都放在UIViewController中,但可以让它工作。有什么想法吗?文章?教程? 最佳答案 在UIViewController中创建一个GLKViewController实例,现在将GLKViewController添加为subviewController,并将GLKView作为subview添加到UIViewControl

iphone 开发 : how to put a UIView over UITableView

这个问题在这里已经有了答案:HowtoaddaUIViewabovethecurrentUITableViewController(21个回答)关闭8年前。在我的应用程序中,我使用Storyboard。我在Storyboard中的元素之一是UITableViewController。所以它里面有一个TableView。我的问题是如何将UIView置于此tableview之上。它会被隐藏,我想让它在按下tableview中的tableviewcell时可见。那可能吗?我该怎么做?

ios - 在 UIView 之间滑动手势

我有一个ViewController类,其中我在self.view上有一个名为templateView的UIView,它由一个名为gridView的UIView组成,这里我需要在templateView,为此我添加了滑动手势,例如,swipeRight=[[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(swipeRightAction)];swipeLeft=[[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(swip

iOS - 更改子类 UIView 的 subview 的框架(使用启用自动布局的 Storyboard)

我正在构建自定义进度条(UIView的子类)。我将UIImageView添加到使用重复图像显示进度的UIView。View被添加到Storyboard中,我可以让它显示得很好,但是如果我尝试更改框架,那么它只会显示Storyboard文件中显示的内容(即如果StoryboardView有黄色背景,但uiview子类的代码将其更改为绿色,如果我尝试更改代码中UIImageView的框架以反射(reflect)当前进度,则它默认返回黄色背景)我试过使用这些但没有成功:[selfupdateConstraints];[selflayoutSubviews];更新我知道我需要设置一个约束以用于

iOS:无论屏幕大小如何,使用自动调整大小掩码将 UIView 保持在手机底部

我附上了一张颜色View的屏幕截图,我想使用自动调整大小蒙版将其放置在屏幕底部。我已经尝试了所有我能想到的调整大小蒙版的组合,但是当我将模拟指标的大小更改为3.5或4英寸时,它没有移动。:(我做错了什么?自动调整蒙版大小是否可行?编辑附上一张我也锚定在底部的图片。 最佳答案 你可能想要的是这样的:底部的固定工字梁(垂直“支柱”)表示“保持我与底部的距离不变”(即保持固定在底部)。缺少上下箭头(“Spring”)意味着“不要随着父View的高度变化而改变我的高度。”其他三个水平组件是可选的:左右工字梁(支柱)说“如果我在横向和纵向之间

ios - 使用 UIView 动画和 CGAffineTransform 时会发生奇怪的行为

我在我的项目中创建了一些动画。基本上,我使用UIViewanimate和CGAffineTransform,但是发生了一件非常奇怪的事情,我不知道。希望有人能帮我解决这个问题。提前致谢。奇怪的是:用户点击一个按钮后,按钮滑出屏幕,另外两个按钮在屏幕上滑动(我只是改变了这些按钮的中心点来实现这个动画)。并且,一段时间后,屏幕上的View开始晃动(我使用CGAffineTransform来实现此目的)。这时,奇怪的事情发生了——之前滑出屏幕的按钮又出现在原来的位置,另外两个按钮消失了(没有动画,只是出现然后消失)。下面是相关代码,1)按钮滑出和滑入动画相关代码-(IBAction)star

ios - 父 UIView 不包含/剪辑 subview

我正在尝试向UITableView添加页脚。该表是一个评论表,页脚是用户输入他/她的评论以发表的地方。所以很自然地,我定义了一个UIView并在UIView中添加了一个UITextField和一个UIButton。(左到右)。问题是UIView没有包含subview。我希望child在父页脚内垂直居中。我的代码如下。我究竟做错了什么?现在父View显示为红色的薄板。与父级重叠的是UITextField和UIButon,它们的高度比父级大。-(UIView*)tableView:(UITableView*)tvviewForFooterInSection:(NSInteger)secti

ios - UIView Frame Size Didn't Change UIImageView 放在里面

我在框架中制作图片,然后用户可以在运行时调整框架大小。为此,我在我的主UIViewController中创建了一个自定义的UIView并在此UIView中放置了2个UIImageView。在xCode的文档大纲Pane中,它的层次结构是:View|--ImageView|--ImageView我正在使用这行代码来更改UIView的大小,在不同的条件下它会相应地调整大小:self.imageObject.frame=CGRectMake(self.imageObject.frame.origin.x,self.imageObject.frame.origin.y,200,200);ima

ios - 将 UIView 移动限制为仅垂直或水平轴

我正在使用PanGestureRecognizer并在UIGestureRecognizerStateChanged中让用户手指移动屏幕上的View。我将其用于Tinder之类的滑动手势,现在我想将View的移动限制在水平轴或垂直轴上,无论用户开始滑动的方向如何。我一直在上下搜索,但在这里找不到合适的东西。有没有什么巧妙的方法可以根据用户开始滑动View的方向来限制轴的移动?非常感谢!更新:这是移动View的当前代码:-(void)dragged:(UIPanGestureRecognizer*)gestureRecognizer{CGFloatxDistance=[gestureRe

ios - 如何在运行时设置 UIView 的边框颜色

这个问题在这里已经有了答案:IsitpossibletosetUIViewborderpropertiesfrominterfacebuilder?(9个回答)关闭6年前。我需要在identityinspector中使用UserDefinedRuntimeAttributes设置边框颜色UIView。默认情况下,颜色为BlackColor。如果iOS中有任何约束可用,请告诉我。