Notes应用程序使用一张破旧纸张的小图片来暗示先前撕裂的页面。 我尝试以下列方式复制此行为,但问题是,搜索栏不再处于活动状态。
//mySearchBar and raggedPaper are instance variables
mySearchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0,0,320,44)];
mySearchBar.delegate = self;
[mySearchBar sizeToFit];
raggedPaper = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"raggedpaper.png"]];
[raggedPaper addSubView:mySearchBar];
self.tableView.tableHeaderView = raggedPaper;
一切看起来都不错,但搜索栏不再激活了。
答案 0 :(得分:1)
你试过这个:
raggedPaper.userInteractionEnabled = YES
或者如果它不起作用,你可以反过来:将粗糙的纸质图像添加到搜索栏,其clipsToBounds设置为NO。