Code Note: Click anywhere to display the red UIView and note uiview.
I ,.
2. Engineering Drawing.
3. Code.
RootViewController. h
# Import <UIKit/UIKit. h> // header file # import "MoreView. h "@ interface RootViewController: UIViewController {// whether to click BOOL isSwitch; // red UIView page MoreView * moreView;} @ end
RootViewController. m
// Click anywhere to display the red UIView-(void) touchesBegan :( NSSet *) touches withEvent :( UIEvent *) event {if (isSwitch) {[moreView removeFromSuperview]; isSwitch = NO;} else {moreView = [[MoreView alloc] initWithFrame: CGRectMake (10,100,200, 50)]; [self. view addSubview: moreView]; isSwitch = YES ;}}
MoreView. h
#import <UIKit/UIKit.h>@interface MoreView : UIView@end
MoreView. m
# Import "MoreView. h "@ implementation MoreView-(id) initWithFrame :( CGRect) frame {self = [super initWithFrame: frame]; if (self) {// Initialization code // The design background color is red self. backgroundColor = [UIColor redColor];} return self ;}@ end