刪除工具欄的背景後,使用圖像蒙版,陰影線仍留在工具欄上方。我們如何擺脫它?正如你所看到的,通過下面的圖片,我想使用工具欄和按鈕,但沒有背景或頂部陰影。如何刪除或隱藏工具欄的頂部陰影
const float colorMask[6] = {222, 255, 222, 255, 222, 255};
UIImage *_img = [[UIImage alloc] init];
UIImage *_maskedImage = [UIImage imageWithCGImage:CGImageCreateWithMaskingColors(_img.CGImage, colorMask)];
[self.navigationController.toolbar setBackgroundImage:_maskedImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
不要將您的問題編輯爲答案,它不再有意義。回答你自己的問題是好的(你也可以接受你自己的答案)。 – jrturton
@ jrturton哦,好的,謝謝。我猶豫了用「回答我自己的問題」;不確定。 'toolbar'的'setShadowImage'屬性迴避了我,因爲它在'UIToolbar'下;在開發者文檔中。 –