Если вы хотите, чтобы он исчез, когда палец находится на кнопке,
[button setTitle:@" " forState:UIControlStateHighlighted];
Если вы хотите переключаться между отображением и отсутствием,
[button setTitle:@" " forState:UIControlStateSelected];
[button setTitle:@" " forState:UIControlStateSelected|UIControlStateHighlighted];
и затем установите button.selected = !button.selected
в действии кнопки.
Я использую один пробел вместо пустой строки, потому что иногда пустая строка имеет специальную обработку, что делает ее эквивалентной нулю. Если пустая строка работает, вы можете использовать ее вместо этого.