UIButton does not receive any touches after I add clearGlassButtonConfiguration for iOS26

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;
}

pic

First thing is I would make sure the frame of your button is correct. The layout logic behind configuration based buttons is somewhat different and depending on how you handle it down stream you may be getting a zero-sized button or some other similar issue that would prevent hit testing.

UIButton does not receive any touches after I add clearGlassButtonConfiguration for iOS26
 
 
Q