Menu icon can be passed as string or UIImage