在我的應用程序,我有一個UITableView和每個UITableViewCell的利用自定義背景和風格與下面的代碼在「WillDisplayCell」的方法:UITableViewCell - 如何設置選擇裁剪?
UIImage *cellBackgroundImage = [UIImage imageNamed:@"TableView_Cell_Background_iPhone"];
UIImageView *backgroundImage = [[UIImageView alloc] initWithImage:cellBackgroundImage highlightedImage:cellBackgroundImage];
[cell setBackgroundView:backgroundImage];
[backgroundImage release];
的問題是,PNG我使用爲背景是一個矩形,但UITableViewCell是一個具有特定圖層半徑屬性的圓角矩形。當我選擇一個單元格時,背景覆蓋了單元格的圓形特性,並且出現了藍色突出的尖銳矩形。有沒有辦法設置選定的狀態角半徑或沿着這些線?我唯一的選擇,如果不是將創建一個完美適合圓角矩形的PNG背景。
謝謝。