Finalizando la aplicación debido a una excepción no detectada 'NSInternalInconsistencyException', motivo: '> se ha agregado como una subvista a>. No agregue subvistas directamente a la vista de efectos visuales en sí, en su lugar, agréguelas a -contentView. '

enter image description here

0
Roman Resenchuk 24 sep. 2017 a las 01:12

3 respuestas

La mejor respuesta

Tengo el mismo problema con HTProgesssHUD. Y resolvió el problema por línea de cambio

self.hudView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]];

Para

self.hudView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]].contentView;
1
civic.LiLister 25 sep. 2017 a las 03:15

Actualiza tu pod a la última versión.

pod 'PKHUD', '~> 5.0'
0
PGLongo 18 nov. 2017 a las 16:13

A veces puede ser útil navegar por algunos tickets (abiertos o cerrados) en el repositorio de su biblioteca.

Aquí hay un problema similar al tuyo:

https://github.com/pkluz/PKHUD/issues/196

Hay dos soluciones para esto basadas en el ticket:

  1. Desafortunadamente, parece ser un problema relacionado con iOS 11 y no con Swift. Entonces use la rama Swift 4 con Xcode 9

  2. Asegúrese de no estar utilizando una rama antigua del PKHUD porque el problema ya se solucionó aquí: https : //github.com/pkluz/PKHUD/pull/169

2
Glenn 23 sep. 2017 a las 22:19