小编Cal*_*ron的帖子

来自UIButton的PopOver

这是我的代码

-(IBAction)showMenu:(id)sender
{   
    Demo   *mainMenuTableView = [[Demo alloc] init];
    UIPopoverController *pop = [[UIPopoverController alloc]initWithContentViewController:mainMenuTableView];
    [pop setDelegate:self];
Run Code Online (Sandbox Code Playgroud)

}

Demo是我的xib,包含一个tableview控制器的东西.这个"演示"作为全屏视图工作得很好.

我正在尝试使用此视图创建一个popover,但我已经尝试了我认为stackoverflow上的所有其他解决方案,但我仍然无法确定如何创建和调用popover ...

我确定我就像一行代码或两行......我希望.任何帮助,将不胜感激!

谢谢!

iphone ios ios5

2
推荐指数
1
解决办法
8411
查看次数

TableView popover不被解雇[self dismissPopoverAnimated:YES];

我有一个popover,显示一个包含几个单元格的tableview.触摸单元格时,它会调用以下代码:

(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"Cell check %@", [totalArray objectAtIndex:indexPath.row]);
    [self dismissPopoverAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)

我知道这个方法被调用,因为NSLOG显示它应该的文本.问题是弹出窗口没有被解雇.我以为

[self dismissPopoverAnimated:YES];
Run Code Online (Sandbox Code Playgroud)

应该解雇popover?我究竟做错了什么?

iphone objective-c ipad ios

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

如何在iOS中查找包含@符号的子字符串

我搜索并搜索过,因为在iOS中的字符串(例如@"mystring")中使用了"@"符号,我找不到如何确定字符串是否包含它.一旦我确定它是否包含它,我需要知道它在字符串中的位置.

NSArray *array_Email_Parts = [str_Email_Address componentsSeparatedByString: @"//@"];
Run Code Online (Sandbox Code Playgroud)

以上不起作用.我尝试了几种变体.有什么建议?

c# iphone nsstring ipad ios

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

尝试使用NSLog()时出现意外错误

我是iOS开发的新手,我正在尝试编写一个可以抓取网站(HTML)的应用程序.刮刮谷歌只是一个例子 - 我打算抓一些更复杂的东西......

我的代码如下:

#import "KppleViewController.h"
#import "TFHpple.h"

@implementation KppleViewController
@synthesize theButton;

- (IBAction)buttonPressed:(UIButton *)sender {
    NSLog(@"button Pressed");
    NSURL *url          = [NSURL URLWithString: @"http://www.google.com"];
    NSData *htmlData    = [NSData dataWithContentsOfURL: url];
    TFHpple *xpathParse = [[TFHpple alloc] initWithHTMLData:htmlData];  
    NSArray *elements   = [xpathParse searchWithXPathQuery:@"//h3"];
    TFHppleElement *element = [elements objectAtIndex:0];
    NSString *h3Tag = [element content];  
    NSLog(@"x",h3Tag);
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我尝试写入控制台(通过NSLog)以查看是否有效时,我收到错误.我得到的错误是"格式字符串未使用的数据参数"

我在互联网上搜索过,但无济于事.如果我注释掉NSLog以查看我之前的代码是否正确,我会在声明但未被使用的NSlog(h3Tag)上方的变量上收到错误.

任何帮助将不胜感激...

我也对任何其他刮HTML的方法持开放态度......

iphone scrape ios

0
推荐指数
1
解决办法
654
查看次数

标签 统计

ios ×4

iphone ×4

ipad ×2

c# ×1

ios5 ×1

nsstring ×1

objective-c ×1

scrape ×1