public override void ViewWillUnload() { base.ViewWillUnload(); heartsEmitter.RemoveFromSuperLayer(); heartsEmitter = null; }