La programmation

Q & A pour les programmeurs professionnels et passionnés

8
Hauteur par défaut de l'en-tête de section dans UITableView
Je veux définir la hauteur du premier en-tête dans mon UITableView. Pour les autres en-têtes, je veux qu'ils restent la hauteur par défaut. Quelle valeur / constante puis-je mettre à la place de "someDefaultHeight" dans le code ci-dessous? - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) return kFirstHeaderHeight; return …

13
Passer des paramètres à addTarget: action: forControlEvents
J'utilise addTarget: action: forControlEvents comme ceci: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; et je voudrais passer des paramètres à mon sélecteur "switchToNewsDetails". La seule chose que je réussis à faire est de passer l'expéditeur (id) en écrivant: action:@selector(switchToNewsDetails:) Mais j'essaye de passer des variables comme des valeurs entières. L'écrire de cette façon …


17
Comment utiliser UIScrollView dans Storyboard
J'ai une vue de défilement avec un contenu de 1000 pixels de haut et j'aimerais pouvoir le mettre en page pour une conception facile sur le storyboard. Je sais que cela peut être fait par programmation, mais je veux vraiment pouvoir le voir visuellement. Chaque fois que je mets une …

11
apparenceWhenContainedIn dans Swift
J'essaye de convertir mon application dans la langue Swift. J'ai cette ligne de code: [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:textDictionary forState:UIControlStateNormal]; Comment le convertir en Swift? Dans la documentation d'Apple , il n'y a pas de telle méthode.
125 ios  swift  uiappearance 

6
Mise à niveau vers les services Google Play: erreur 9.0.0 Échec de la résolution: com.google.android.gms: play-services-Measurement: 9.0.0
J'ai mis à jour mon fichier build.gradle à partir de compile 'com.google.android.gms:play-services:8.4.0' à compile 'com.google.android.gms:play-services:9.0.0' et maintenant j'obtiens cette erreur que je n'obtenais pas avant. Erreur: échec de la résolution: com.google.android.gms: play-services-Measurement: 9.0.0

2
Ruby on Rails: obtenir la valeur maximale d'une colonne DB
Actuellement, je peux effectuer la requête SQL directe sur ma base de données: SELECT MAX(bar) FROM table_name Et il retourne avec la valeur maximale de cette table. Quand je fais ce que je considère comme un appel équivalent dans Rails, cependant, cela ne fonctionne pas. J'appelle: Bar.all(:select => "Max(bar)") Cela …
125 sql  ruby-on-rails 

5
Comment éviter de passer des paramètres partout dans play2?
Dans play1, j'obtiens généralement toutes les données dans les actions, je les utilise directement dans les vues. Comme nous n'avons pas besoin de déclarer explicitement les paramètres dans la vue, c'est très facile. Mais dans play2, j'ai trouvé que nous devons déclarer tous les paramètres (y compris request) dans la …


7
Comment revenir dans Eclipse?
Y a-t-il un moyen de revenir dans Eclipse? En gros, quand je saute dans un gros projet en suivant le flux d'exécution (ctrl + clic et etc.), y a-t-il un moyen de retracer une étape? Si mon code appelle une méthode et que je vais à la définition de la …
125 java  eclipse 




9
Conversion de date en chaîne Excel
Dans une cellule de la feuille Excel, j'ai une valeur de date comme: 01/01/2010 14:30:00 Je veux convertir cette date en texte et je veux également que le texte ressemble exactement à la date. Ainsi, une valeur de Date 01/01/2010 14:30:00devrait ressembler à, 01/01/2010 14:30:00mais en interne, elle devrait être …

8
C # 4.0: Puis-je utiliser un TimeSpan comme paramètre facultatif avec une valeur par défaut?
Les deux génèrent une erreur indiquant qu'ils doivent être une constante de compilation: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Tout d'abord, quelqu'un peut-il expliquer pourquoi ces valeurs ne peuvent pas être déterminées au moment de la compilation? Et existe-t-il un moyen de spécifier une valeur …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.