【发布时间】:2011-06-30 15:24:08
【问题描述】:
我在 UITableView 标头中添加了一个 UIBUtton,但它似乎不起作用。它是可点击的,但是当附加一个 IBAction 到它时,它会失败并且什么都不做。
我已经在线阅读并看到将其放入您的文件所有者中,但我不能这样做。当我将操作放入时,它只会显示在我的 First Responder 中。
我也尝试将它放在另一个文件中,但是这样做时不会让我将它拖到另一个文件中。
文件:
RootViewController.h 根视图控制器.m TableViewAppDelegate.h TableViewAppDelegate.m DetailViewController.h DetailViewController.m
RootViewController.h
@interface RootViewController : UITableViewController {
NSMutableArray *listOfItems;
Sqlite *database;
NSTimer *myTimer;
UITextView *myTextField;
}
- (IBAction)addAlbum;
RootViewController.m
#import "RootViewController.h"
#import "TableViewAppDelegate.h"
#import "DetailViewController.h"
@implementation RootViewController
// If a user adds a photo album
- (IBAction)addAlbum {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Add Gallery" message:@"this gets covered" delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:@"Ok", nil];
myTextField = [[UITextField alloc] initWithFrame:CGRectMake(12, 45, 260, 25)];
CGAffineTransform myTransform = CGAffineTransformMakeTranslation(0, -80);
[alert setTransform:myTransform];
[myTextField setBackgroundColor:[UIColor whiteColor]];
[alert addSubview:myTextField];
[alert show];
[alert release];
[alert setTag:1];
}
感谢任何帮助! 谢谢。
【问题讨论】:
-
可能缺陷在您的代码中。发布一些,我们可以确定。
-
刚刚发布了一些...请询问您是否需要查看其他内容!谢谢。
标签: xcode uitableview uibutton ibaction