Précédent   Forum du club des développeurs et IT Pro > Systèmes > Mac > XCode
XCode Forum d'entraide sur l'environnement de développement XCode
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 10/02/2012, 10h07   #1
royalwear
Invité régulier
 
Inscription : janvier 2010
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 39
Points : 6
Points : 6
Par défaut Création et disposition du design

Bonjour à tous et à toutes,


j'ai recensement décider de me mettre à la programmation sur mobile. Je me suis alors tourner vers Xcode et l'objective-c. J'ai suiviquelques articles plic ploc sur le web. Je me suis enfin décider à tester un peu tout ca.

Mais une question me taraude sur agencement des contenus et des objets à utiliser pour réaliser mon interface. Voici un petit schéma (paint désolé) représentant l'interface que je souhaiterai obtenir.



je ne sais pas si ce que je recherche est faisable. Je pensais partir sur plusieurs objets de types "vues" pour réaliser les différentes parties ? Est ce le bon choix ?
royalwear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2012, 13h34   #2
burndev
Membre habitué
 
Homme
En rupture avec la societé
Inscription : novembre 2008
Messages : 123
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : En rupture avec la societé

Informations forums :
Inscription : novembre 2008
Messages : 123
Points : 122
Points : 122
bonjour,

pour une version iphone, cela sera assez difficile.
pour une une version ipad aucun problème

bon courage
burndev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2012, 16h53   #3
royalwear
Invité régulier
 
Inscription : janvier 2010
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 39
Points : 6
Points : 6
Merci pour la réponse, oui bien évidement c'est destiné à un ipad :p
royalwear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2012, 17h55   #4
zuymanto
Nouveau Membre du Club
 
Inscription : juin 2009
Messages : 53
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : juin 2009
Messages : 53
Points : 37
Points : 37
Envoyer un message via Skype™ à zuymanto
Après avoir testé le développement sous android j'aimerai faire du développement sous iOS. Mais la possibilité d'essai de l'application sur iPhone me déroute. De ce que j'ai compris, Apple veut que l'on paye pour avoir cette possibilité, j'aimerai donc savoir comment vous faites.
Vous avez payé ?
Vous avez trouvé une solution alternative?
Vous vous passez du test physique ?
zuymanto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 15h06   #5
royalwear
Invité régulier
 
Inscription : janvier 2010
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 39
Points : 6
Points : 6
Bonjour,

alors actuellement je développe uniquement avec le simulateur fournis par xCode (bien assez pour les test de debug) ce qui est suffisant. Jusque la c'est gratuit.

Une fois que vous souhaitez tester sur un appareil physique ou envoyé sur l'app Store la vous devez payé Apple. Pour ma part, c'est mon patron qui se charge de cet inconvénient


Par contre, j'ai un nouveau soucis que je n'arrive pas à résoudre. Impossible de lié une ViewController crée dans la storyboard à ses fichiers .h & .m.

Dans ma storyboard, j'ai bien relié ma ViewController à ma classe "ViewReponses" dans Custom Class. C'est bien la seul chose qu'il fallait faire ?

Voici l'initialisation de ma vue et son ajout à la vue de mon ViewController principale:
Citation:
mainViewReponses = [[ViewReponses alloc] init]
[self.page addSubview:mainViewReponses.view];
Voici le contenu de mon fichier .m :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//
//  ViewReponses.m
//  designTest3
//
//  Created by Yan on 21/02/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import "ViewReponses.h"

@implementation ViewReponses

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        NSLog(@"Test 1");
        self.mainViewReponses.backgroundColor = [UIColor redColor];
    }
    return self;
}

- (void)didReceiveMemoryWarning
{
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
    
    // Release any cached data, images, etc that aren't in use.
}

#pragma mark - View lifecycle

/*
// Implement loadView to create a view hierarchy programmatically, without using a nib.
- (void)loadView
{
}
*/

/*
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad
{
    [super viewDidLoad];
}
*/

- (void)viewDidUnload
{
    [self setMainViewReponses:nil];
    [self setMainViewReponses:nil];
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
	return YES;
}

@end
Si quelqu'un a une idée du pourquoi, ce la ne fonctionne pas, je suis preneur
royalwear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2012, 15h35   #6
JeitEmgie
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 375
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 375
Points : 2 891
Points : 2 891
Quand vous allouez une view ou un controller via alloc/init vous ne passez pas par initWithNibName : donc rien de ce que vous avez défini dans InterfaceBuilder/StoryBoard n'est pris en compte.
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/02/2012, 11h27   #7
royalwear
Invité régulier
 
Inscription : janvier 2010
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 39
Points : 6
Points : 6
Bonjour,

merci pour la réponse mais ce que je ne comprend pas c'est pourquoi la couleur de fond est prise en compte alors qu'elle est déclaré dans la storyboard ?!

Et si je veux passer par le constructeur :
Ou est ce que je trouve le NibName de l'élément correspondant dans ma storyboard ?
royalwear est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h05.


 
 
 
 
Partenaires

Hébergement Web