私はすでに「HERE」を投稿しました。
コードのこの部分を に入れる[self loadLocationView]
とUIButton and ViewDidLoad method
、It works fine here.
しかし、TableVeiw から場所を選択してメソッドから呼び出すたびに、configureViewSlider
メソッドに呼び出されますが、loadLocationView
UI は更新されません。ここで私はこれまで試してきました。
-(void) configureViewSlider
{
if (_detailItem) {
Location=[_detailItem description];
//[self performSelectorOnMainThread:@selector(btnLocations:) withObject:nil waitUntilDone:false];
//[btnLocations sendActionsForControlEvents:UIControlEventTouchDown];
// [self loadLocationView];
[self performSelectorOnMainThread:@selector(loadLocationView) withObject:nil waitUntilDone:NO];
//[self loadView];
NSLog(@"Location %@", Location);
}
}
-(void) loadLocationView
{
_viewLocBangalore.frame= CGRectMake(10, 10, 303,255);
[self.view addSubview:_viewLocBangalore];
// [self.View bringSubviewToFront:_viewlocBangalore];
//[_viewLocBangalore setNeedsDisplay];
}
それを達成するために他に何をしなければなりませんか。私はあらゆる方法で試しました。でもダメ。
少なくともいくつかの提案をしてください。私は自分のタスクに値する準備ができている方法でアプローチする準備ができています(つまり、ユーザーが場所に触れると、場所を持つ UITableVieContrrler を追加しました。UIView は更新する必要があります)。