This happens if the interaction doesn't have an associated view. I think this should probably emit some kind of warning, but instead it just returns (0,0,0,0) as the bounds.
To fix it, you need someImageView.addInteraction(interaction) before you access the subjects array.
Topic:
Programming Languages
SubTopic:
Swift
Tags: