草庐IT

subView1

全部标签

iphone - 在 ios 中, View Controller 中移动 subview 以处理旋转的适当位置在哪里?

在iOS中,ViewController中移动自定义subview以处理旋转的最佳位置在哪里?(当然,这仅适用于自动调整标志不起作用的情况)。以下是我尝试过的地方,每个地方都有问题:willAnimateRotationToInterfaceOrientation:duration这有效,并且当设备旋转横向纵向时,您所做的任何subview框架更改都会很好地动画化。但是,如果您在选项卡Controller中,则不会在另一个VC可见时调用它。因此,如果您旋转并切换回此选项卡,它的布局就会错误。viewWillAppear并没有多大帮助,因为它在旋转生效之前被调用,所以当访问self.vi

iphone - 如何处理 subview 的方向变化

我有两个UIViewControllers,UIViewControllerParent和UIViewControllerChild。在UIViewControllerParent中,我实例化了一个子Controller并将其View添加为subview:UIViewControllerChild*child=[[UIViewControllerChildalloc]init];[self.viewaddSubView:child.view];现在,当方向改变时,只有父ViewController的shouldAutorotateToInterfaceOrientation方法被调用,

iphone - 如何在 iOS 上的 subview UITableView 上设置编辑按钮

我有一个UIViewController,除了其他元素外,它还有一个UITableView作为子元素。我想用这个简单的行在那个tableView上添加编辑支持:self.navigationItem.rightBarButtonItem=self.editButtonItem;如果我在UITableViewControllerView类型上设置它,它会起作用,但显然它不适用于作为subview的tableView。实际上它显示了编辑按钮,但没有触发编辑操作。无论如何,如果没有优雅的解决方案,我将简单地实现自定义编辑按钮。谢谢! 最佳答案

iOS:UIGestureRecognisers 与 subview 的问题

我编写了以下代码来将手势识别器附加到多个ImageView。[imageview1setUserInteractionEnabled:YES];[imageview1setMultipleTouchEnabled:YES];[imageview2setUserInteractionEnabled:YES];[imageview2setMultipleTouchEnabled:YES];[imageview3setUserInteractionEnabled:YES];[imageview3setMultipleTouchEnabled:YES];[imageview4setUserIn

iphone - 如果我添加一个 subview Controller ,并用它来呈现另一个 View Controller ,整个 Root View 会被替换吗?

在iOS5上,如果我添加一个subviewControlleraddChildViewController并添加它的View,比如说,在(0,100)并覆盖整个底部屏幕,然后在这个新的subview中controller,使用presentViewController呈现另一个viewcontroller,并带有一个翻转动画,我以为只有子view会翻转并呈现一个新的view,但结果是整个view(除了状态栏之外的整个屏幕)翻转了吗?我以为它们以“独立的方式”工作?也就是说,如果一个subviewController呈现另一个ViewController,subviewControlle

ios - 将自定义 subview 添加到 UITableView 中的某些可重用单元格

我的UITableview中有一个可重用的单元格,我想只在某些单元格上添加自定义图像。例如,这是我的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{BCContactCell*cell=[tableViewdequeueReusableCellWithIdentifier:contactCellIdentifier];...if([contactisFavorite]){UIImageView*fav=[[UIImageViewall

ios - 在 iOS 运行时更改 subview

在我的ViewController的初始化中,我声明了一个View并将其设置为主视图的subview:self.customView=[[UIViewalloc]initWithFrame:self.view.frame];self.customView.backgroundColor=[UIColorredColor];[self.viewaddSubview:self.customView];稍后,在一个方法中,我需要将self.customView替换为另一个View。(注意:更改背景颜色只是一个简化的示例。View比这更复杂)。UIView*anotherView=[[UIVi

iphone - 使用自定义 subview 滚动 UITableView 时重复数据

这以前有效,除非它已经太久了我忽略了一些东西。当表格第一次显示时,一切看起来都很棒,但如果我上下滚动标签,则会得到重复的内容。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"CellIdentifier";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cel

ios - XIB subview 不可见

我从git加载我的项目,现在看不到xibsubview。但是如果我在模拟器中运行项目,subview是可见的并且运行良好。有人知道原因吗? 最佳答案 看起来您正在使用大小类,并且将其设置为未安装View的类(这就是为什么它们都变暗的原因)。点击一个View,检查器会告诉您它安装的尺寸类别。更改Xcode中的显示以显示该尺寸等级,或更新设置以便在所有尺寸等级中安装View。 关于ios-XIBsubview不可见,我们在StackOverflow上找到一个类似的问题:

iOS 11 - 在 VKSideMenu 中添加 subview 时崩溃

我一直在使用VKSideMenu用于实现滑动菜单的库。我创建了一个按钮点击动画相同。该代码在iOS11之前完美工作,但自从我将iPhone更新到iOS11后,每当我点击按钮时,应用程序都会崩溃。添加异常断点帮助我找出原因所在,但我无法在任何地方找到导致该原因的原因。在VKSideMenu.m文件中,我在[self.viewaddSubview:self.tableView];其中self.tableView表示显示菜单的tableview。但是tableview不是nil。 最佳答案 坐了几个小时后,我终于找到了解决方案。替换这一行