草庐IT

ios - 父 View Controller 如何通知它的 subview Controller 已删除自身?

在subviewController的实现中,通过以下代码删除subviewController:-(void)commandFinishVC{[self.viewremoveFromSuperview];[selfremoveFromParentViewController];}subviewController及其View已成功删除,但如何通知父ViewController?-viewDidDisappear未被调用并且-viewDidUnload已被弃用。从我能找到的例子中,总是假设父ViewController是指定被删除的child的事件的发起者,但(对我来说)child应该

ios - 父 View Controller 如何通知它的 subview Controller 已删除自身?

在subviewController的实现中,通过以下代码删除subviewController:-(void)commandFinishVC{[self.viewremoveFromSuperview];[selfremoveFromParentViewController];}subviewController及其View已成功删除,但如何通知父ViewController?-viewDidDisappear未被调用并且-viewDidUnload已被弃用。从我能找到的例子中,总是假设父ViewController是指定被删除的child的事件的发起者,但(对我来说)child应该

iphone - 不使用 superview alpha 值更新 subview

我的问题是当我将一个View作为subview添加到RootView时。当我更改RootView的alpha值时,subview中也发生了同样的情况。实际上我不需要在subview中进行更新。有什么解决办法吗就像那样。 最佳答案 这只会改变RootView的alpha,不会改变其他的self.view.backgroundColor=[UIColorcolorWithRed:0.0green:0.0blue:0.0alpha:0.5]; 关于iphone-不使用superviewalph

iphone - 不使用 superview alpha 值更新 subview

我的问题是当我将一个View作为subview添加到RootView时。当我更改RootView的alpha值时,subview中也发生了同样的情况。实际上我不需要在subview中进行更新。有什么解决办法吗就像那样。 最佳答案 这只会改变RootView的alpha,不会改变其他的self.view.backgroundColor=[UIColorcolorWithRed:0.0green:0.0blue:0.0alpha:0.5]; 关于iphone-不使用superviewalph

ios - UIScrollView 幻象 subview

我正在使用nib文件加载View:NSArray*nibViews=[[NSBundlemainBundle]loadNibNamed:@"AnalysisView"owner:selfoptions:nil];AnalysisView*gridView=[nibViewsobjectAtIndex:0];nib包含一个名为gridScrollView的ScrollView,在AnalysisView实现文件中,我有一个将View作为subview添加到ScrollView的方法:for(NSIntegeri=[resultscount]-1;i>=0;i--){Result*resu

ios - UIScrollView 幻象 subview

我正在使用nib文件加载View:NSArray*nibViews=[[NSBundlemainBundle]loadNibNamed:@"AnalysisView"owner:selfoptions:nil];AnalysisView*gridView=[nibViewsobjectAtIndex:0];nib包含一个名为gridScrollView的ScrollView,在AnalysisView实现文件中,我有一个将View作为subview添加到ScrollView的方法:for(NSIntegeri=[resultscount]-1;i>=0;i--){Result*resu

ios - 如何从 subview Controller 访问父 View Controller 的 View ?

我有一个主视图Controller负责绘制我的2DopenglESView,还有一个subviewControllerbuttonManager确定在启动期间加载和绘制哪些按钮。一旦用户按下其中一个按钮,就会创建这个ViewController,并且应该会出现它的View,但是该View永远不会被添加,但已经过测试可以正常工作。这是我在主视图Controller中的代码:buttonManager=[[ButtonManageralloc]init];[selfaddChildViewController:buttonManager];[self.viewaddSubview:butt

ios - 如何从 subview Controller 访问父 View Controller 的 View ?

我有一个主视图Controller负责绘制我的2DopenglESView,还有一个subviewControllerbuttonManager确定在启动期间加载和绘制哪些按钮。一旦用户按下其中一个按钮,就会创建这个ViewController,并且应该会出现它的View,但是该View永远不会被添加,但已经过测试可以正常工作。这是我在主视图Controller中的代码:buttonManager=[[ButtonManageralloc]init];[selfaddChildViewController:buttonManager];[self.viewaddSubview:butt

ios - 使用 Storyboard从 xib 或其他场景添加 subview

我是iOS和Xcode的新手。我不知道如何设计一个单独的View并使用Storyboard将其添加到主UIViewController中。我采用了不同的方法..只需从xcode的右下角窗口中抓取一个UI对象,然后将它放到Storyboard的任何空间区域。但是我不能像xib那样删除UI对象。添加一个新的UIViewController。在UIViewController中添加一个View。在主ViewController.m中,我在viewDidLoad中获取了新的UIViewController实例,然后是[self.viewaddSubview:newUIViewControlle

ios - 使用 Storyboard从 xib 或其他场景添加 subview

我是iOS和Xcode的新手。我不知道如何设计一个单独的View并使用Storyboard将其添加到主UIViewController中。我采用了不同的方法..只需从xcode的右下角窗口中抓取一个UI对象,然后将它放到Storyboard的任何空间区域。但是我不能像xib那样删除UI对象。添加一个新的UIViewController。在UIViewController中添加一个View。在主ViewController.m中,我在viewDidLoad中获取了新的UIViewController实例,然后是[self.viewaddSubview:newUIViewControlle