Это не поддерживается в IB, потому что это действительно не способ Какао устанавливать изображения кнопок. Я понимаю, почему вы должны использовать спрайты в CSS, но в нативной программе (на любой платформе) это кажется действительно ненужным и неэффективным.
Честно говоря, я думаю, что было бы гораздо меньше работы, чтобы забыть об использовании спрайтов. Из любопытства, будут ли эти кнопки использоваться для стандартных действий пользователя или что-то еще в линейке кнопок для игры? Если это для стандартного взаимодействия с пользователем (открыть файл, изменить шрифт и т. Д.), Тогда я настоятельно рекомендую максимально использовать стандартные кнопки, хотя я понимаю, что это может быть вне вашего контроля. Причина в том, что худшими портированными приложениями, как правило, являются те, которые пытаются сохранить визуальную точность с помощью своего аналога Windows.