내 ViewController의 번호를 TweetViewController로 전달하고 싶습니다. 난 단지 내 TweetViewVontroller가로드되는 것을 원하지 않았기 때문에 내가 지금 내 코드를 변경문제점 : 하나의 ViewController에서 NSUInteger를 다른 ViewController로 더 이상 전달할 수 없습니다.
TweetViewController *Second = [[TweetViewController alloc] initWithNibName:nil bundle:nil];
Second.tweetNumber = randomNumber;
Second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:Second animated:YES];
[Second release];
: 모든 I 재산 (난수 및 tweetNumber)로 NSUInteger로했다, 좋아했다. Tweet- 및 InfoViewController 사이에 홈 화면과 비슷한 스 와이프가 필요했습니다. TweetViewController 대신로드 될 SwitchViewController를 사용합니다. 이 (번째 윈도/2의 UIViewController이다)처럼 SwitchViewController 보인다 :
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,320,460)];
UIView *contentView = [[UIView alloc] initWithFrame:CGRectMake(0,0,640,460)];
self.window1 = [TweetViewController alloc];
self.window2 = [InfoViewController alloc];
[contentView addSubview:self.window1.view];
CGRect f = self.window2.view.frame;
f.origin.x = 320;
self.window2.view.frame = f;
[contentView addSubview:self.window2.view];
[scrollView addSubview:contentView];
scrollView.contentSize = contentView.frame.size;
scrollView.pagingEnabled = YES;
self.view = scrollView;
[contentView release];
[scrollView release];
지금 나는 TweetViewController에 FirstViewController에서 번호를 통과 할수 없어. 어떤 아이디어, 문제를 해결하는 방법? 당신이있는 ScrollView가 스크롤이 때마다 업데이트하려면
window1.tweetNumber의 나던 작업, 그는 "요청이 구성원에 대해"tweetnumber – Flocked
이상한,'시도 "구조 또는 노동 조합이없는 일이다"라고 말한다 때문에 [setTweetNumber 번째 윈도 : 난수]'. 처음에는 두 개의 컨트롤러를 초기화하지 않아도됩니까? – Rengers
고마워, 그거야! :) 5 분 전에 코드를 업데이트하고 컨트롤러를 초기화하십시오.) – Flocked