I have a customized navigationbar, the back button does not receive any touches after I add clearGlassButtonConfiguration for iOS26, also there is no touch effects for clearGlassButtonConfiguration
when I remove this UIButtonConfiguration setting,everything workes.
- (UIButton *)backButton {
if (!_backButton) {
_backButton = [UIButton buttonWithType:UIButtonTypeCustom];
_backButton.frame = CGRectMake(0, 0, 44, 44);
UIImage * img = [[UIImage imageNamed:@"IVC_back"]imageWithColor:HEXCOLOR(0xFFFFFF)];
[_backButton setImage:img forState:UIControlStateNormal];
[_backButton addTarget:self action:@selector(backAction) forControlEvents:(UIControlEventTouchUpInside)];
if (@available(iOS 26.0, *)){
_backButton.configuration = UIButtonConfiguration.clearGlassButtonConfiguration;
}
}
return _backButton;
}