मैंने यूआईबटन, यूआईटीएक्स्टव्यू को मेरे दृश्य के लिए उप-दृश्य के रूप में जोड़ा है, प्रोग्रामेटिक रूप से।उप दृश्यों को कैसे हटाएं
notesDescriptionView = [[UIView alloc]initWithFrame:CGRectMake(0,0,320,460)];
notesDescriptionView.backgroundColor=[UIColor redColor];
[self.view addSubview:notesDescriptionView];
textView = [[UITextView alloc] initWithFrame:CGRectMake(0,0,320,420)];
[self.view addSubview:textView];
printf("\n description button \n");
button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button
addTarget:self action:@selector(cancel:)
forControlEvents:UIControlEventTouchDown];
[button setTitle:@"OK" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 420.0, 160.0, 40.0);
[self.view addSubview:button];
यहाँ अगर हम बटन पर क्लिक करें, मैं सभी उप विचारों,
दूर करने के लिए मैं
[self.view removeFromSuperView]
कोशिश कर रहा हूँ, लेकिन इसके काम नहीं कर रहा
किसी भी मदद की जरूरत है।
उप दृश्य के रूप में जोड़कर, मैंने बनाया है बटन के बारे में क्या। असल में मैं टेक्स्टव्यू के साथ एक दृश्य दिखाने की कोशिश कर रहा हूं, जब बटन दबाया जाता है, जब मैं वर्तमान दृश्य में एक और बटन क्लिक करता हूं, तो इसे मेरे पिछले दृश्य को वापस जाना होगा। – mac
मैंने [नोट्स डिस्क्रिप्शन व्यू निकालें FromSuperview] की कोशिश की है; [textView removeFromSuperview]; लेकिन यह काम नहीं कर रहा है। – mac
ऐसी विधि को कॉल करने का सही तरीका क्या है जो पर्यवेक्षण से अन्य वर्ग से सबव्यूव हटा देता है? मैं प्रतिनिधि विधि की कोशिश कर रहा हूं लेकिन यह काम नहीं करता है। – SanitLee