我已经发布了“这里”。
这里实际上是我需要的
如果我把这部分代码放进[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];
}
我还需要做什么才能实现它。我已经尝试了所有可能的方式。但没用。
请至少提出一些建议,我已经准备好以任何值得我的任务的方式接近(即。我添加了一个具有位置的 UITableVieContrller ,当用户触摸 Location 时, UIView 应该更新)。