小编Ind*_*ore的帖子

不调用UITableView委托

我有一个带外部委托控制器的tableview.尽管内容表视图数组已经很好地填充,
numberOfSectionsInTableView:并且 -tableView: numberOfRowsInSection:被调用,
但是-tableView: cellForRowAtIndexPath:没有被调用.

发布的表视图以这种方式设置:

CompeticionViewController.h

....

@property (retain, nonatomic) IBOutlet UITableView *calendarioTable;
@property (strong, nonatomic)  calendarioViewController *calendarioController;

....

calendarioTable = [[UITableView alloc] init];

            calendarioController  = [[calendarioViewController alloc] init];

            [calendarioTable setDelegate:calendarioController];

            [calendarioTable setDataSource:calendarioController];

            calendarioController.calendarioArray = [[NSMutableArray alloc] init];

            [calendarioController.calendarioArray addObjectsFromArray: self.calendarioarray];

            [calendarioTable reloadData];
Run Code Online (Sandbox Code Playgroud)

编辑:

calendarioViewController.m

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{

    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{

    return [calendarioArray count];

}
Run Code Online (Sandbox Code Playgroud)

非常感谢

objective-c ios5

5
推荐指数
1
解决办法
2414
查看次数

弹出到导航堆栈中的特定viewcontroller

我遇到了一段代码,可以弹出到导航堆栈中的特定viewcontroller,如下所示

for (UIViewController* viewController in self.navigationController.viewControllers) {
    if ([viewController isKindOfClass:[MyGroupViewController class]] ) {
        MyGroupViewController *groupViewController = (MyGroupViewController*)viewController;
        [self.navigationController popToViewController:groupViewController animated:YES];
    }
}
Run Code Online (Sandbox Code Playgroud)

目标是弹出到MyGroupViewController.但我不理解这行代码.

MyGroupViewController *groupViewController = (MyGroupViewController*)viewController;
Run Code Online (Sandbox Code Playgroud)

什么事发生在这里.我不认为这里创建了一个新的MyGroupViewController实例.

iphone objective-c ios swift

5
推荐指数
1
解决办法
1万
查看次数

软键盘资本最初

我希望当用户点击TextBox键盘时应该首先是资本,然后输入第一个字符后的小案例.

我在日历应用程序中看到过这个.当你点击Add titleShift键时,Add a message它最初打开,当你点击它时,它是关闭
的屏幕截图.

屏幕截图#1

在此输入图像描述



屏幕截图#2

在此输入图像描述

c# xaml windows-8 windows-store-apps

5
推荐指数
1
解决办法
1465
查看次数

我是否需要取消订阅ac#metro应用程序中的活动?

我已经订阅各种事件OnNavigatedTo

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    Loaded += Screen_Loaded;
}
Run Code Online (Sandbox Code Playgroud)

我没有取消订阅此活动.不需要此页面时是否会导致内存问题?

c# microsoft-metro windows-8

5
推荐指数
1
解决办法
226
查看次数

适用于iOS 6的新Facebook SDK在iOS 5中存在崩溃问题

在iOS 6中,新的Facebook SDK在iOS 5上运行但崩溃

错误是这样的,

dyld: Library not loaded:/System/Library/Frameworks/AdSupport.framework/AdSupport
Reason: image not found
Run Code Online (Sandbox Code Playgroud)

facebook ios ios5

5
推荐指数
1
解决办法
309
查看次数

什么是Ios谷歌地图的委托方法完成滚动?

在Apple地图中有一种委托方法

-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated
Run Code Online (Sandbox Code Playgroud)

当我结束滚动或平移地图时被解雇但我无法找到谷歌地图的这种方法.有一种方法

- (void)mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position
Run Code Online (Sandbox Code Playgroud)

但是这个方法在地图仍在滚动时继续射击,我不希望这样.我必须在滚动完成时更改属性.

ios ios5 google-maps-sdk-ios

5
推荐指数
1
解决办法
3685
查看次数

暂停事件在PhoneGap iPhone中无法正常工作?

这是我的代码

    //This is an event that fires when a PhoneGap application is put into the background.
    document.addEventListener("pause", onPause, false);

    //This is an event that fires when a PhoneGap application is retrieved from the background.
    document.addEventListener("resume", onResume, false);

    // Handle the pause event
    function onPause(){
    console.log("pause : app is put into background");
    }


    // Handle the resume event
    function onResume() {
    console.log("resume : app is put into foreground");
    }
Run Code Online (Sandbox Code Playgroud)

当我按下主页按钮时,控制台中没有日志,但是当我单击应用程序(将其置于前台)时,我的日志就是

2011-11-22 12:11:37.206 Event[644:207] [INFO] pause : app is put into background …
Run Code Online (Sandbox Code Playgroud)

iphone ios phonegap-plugins cordova

4
推荐指数
1
解决办法
6356
查看次数

列表中的字符串分隔

我有一个名单listitems,其中包含有关项目的信息.

我想用逗号分隔每个列表项并将其放在一个名为的字符串中 gh

但是,当我使用以下内容时,我得到的输出为:

",a,b" 哪个不对

但我希望输出为"a,b".

我该如何修改代码?

foreach(var a in listitems)
{
  gh = gh +"," + a;
}
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net asp.net-mvc c#-4.0

4
推荐指数
1
解决办法
94
查看次数

在MySQL中创建Unix时间戳

如何在MySQL中创建unix时间戳?我所知道的类型设置为INT和值NULL,但我需要它像格式与当前时间填充:1343782742

mysql sql

4
推荐指数
1
解决办法
1万
查看次数

如果condiotion不起作用,则赋值

我有var我已经赋予它值12.90我希望如果变量具有值12.90然后它可以执行,如果其他其他方面

if (appDelegate.p_ClinInf_Yes_NV_InModel==12.90) {

}

else{

}
Run Code Online (Sandbox Code Playgroud)

但它每次都会运行

iphone if-statement objective-c

4
推荐指数
1
解决办法
67
查看次数