Je suis en train d'insérer des boutons dans la page PDF rendu par l'open source lecteur iOs vfr lecteur https://github.com/vfr/ReaderEssayer d'ajouter UIButton au-dessus de VRF lecteur ContentView
Fondamentalement c'est le code que je suis en train de mettre en œuvre dans la méthode initWithFrame de ReaderContentView:
if (! theContentView = zéro) // doit avoir une vue de contenu valide et initialisées {
UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[myButton setFrame:CGRectMake(269, 262, 100, 100)];
[myButton addTarget:self action:@selector(links) forControlEvents:UIControlEventTouchUpInside];
[myButton setTitle:@"asdasd" forState:UIControlStateNormal];
[theContentView addSubview:myButton];
le bouton ne fonctionne pas, et je peux voir que ce est rendu et aplati d'une certaine façon, donc il ne semble plus être un bouton comme vous pouvez le voir ici au zoom complet.
Cependant en cours d'exécution DCInspector, en dépit avertissant que
2013-05-24 12:27:34.560 Reader[45333:c07] DCIntrospect: *** WARNING: One or more values of this view's frame are non-integer values. This view will likely look blurry. ***
semble identifier correctement le bouton lors de l'inspection.
Pour tester ce cas, il suffit de télécharger le projet de lecteur et de mettre mon code dans ReaderContentView à la ligne 113. Je suis sûr que je fais quelque chose de totalement faux. Merci pour l'aide!