小编Bri*_*ian的帖子

调整UITableView的大小以适应内容

我正在创建一个应用程序,其中会显示一个问题UILabel并显示多个选项答案UITableView,每行显示多个选项.问题和答案会有所不同,所以我需要这个UITableView是高度动态的.

我想找到一个sizeToFit解决方案.表格的框架设置为其所有内容的高度.

任何人都可以建议我如何实现这一目标?

objective-c uitableview ios sizetofit

151
推荐指数
10
解决办法
10万
查看次数

如何在bash脚本中将参数转发给其他命令?

在我的bash脚本中,我想解析零个,一个或两个参数(脚本可以识别它们),然后将剩余的参数转发到脚本中调用的命令.我怎样才能做到这一点?

bash command-line

143
推荐指数
3
解决办法
6万
查看次数

减少UITableView各部分之间的空间

有没有办法减少UITableView的两个部分之间的空间?每个部分之间大约有15个像素.我确实已经尝试返回0 -tableView:heightForFooterInSection:,-tableView:heightForHeaderInSection:但这并没有改变任何东西.

有什么建议?

iphone uitableview ios

139
推荐指数
7
解决办法
9万
查看次数

Webdriver无法在45000 ms后连接到端口7055上的主机127.0.0.1

我有运行测试的盒子.看起来Jenkins会ssh并执行正在运行的特定作业中描述的命令.

在这里,我试图运行我的Selenium Webdriver测试,但它告诉我在启动firefox时出错.最终的想法是完全在这个盒子上运行网络测试,并拍摄一些错误的截图.

我正在使用selenium-java-2.25.jar,firefox 10,linux OS.

有趣的是,我可以手动ssh到框中,临时从盒子上的另一个用户复制魔术cookie(获得X隧道),做一个export DISPLAY=mydisplay:1.0,然后使用ant启动我的硒测试.这将带来firefox和测试就好了.

这里有各种各样的线程似乎有完全相同的问题,我想我已经尝试了大部分.这就是我所做的:

  • 重新启动该框,使用VNC重新登录.

  • 在运行selenium测试之前,在Jenkins中放置一个bash脚本来运行.bash脚本基本上只是做了一个export DISPLAY=mydisplay:1.0.它也执行xclock.这可以工作,因为我可以看到在VNC中显示xclock.

  • iptables已被关闭

  • firefox正确位于/ usr/bin/firefox中

  • sshd_config显示X11Forwarding为true.

  • 据称降级firefox帮助了一些人,但我不想这样做.无论如何,Webdriver应该支持FF 10.

但是,上述都没有解决问题.

它似乎不存在localhost上的端口7055甚至存在:

netstat -an | grep 7055 - 什么都没打印

这是我的/ etc/hosts所说的:

  1 127.0.0.1               localhost.localdomain localhost
  2 ::1             localhost6.localdomain6 localhost6
Run Code Online (Sandbox Code Playgroud)

也许它与localhost有关:7055不存在?我不确定从哪里开始.仍然,为什么错误输出说它display: :0.0在我指定时正在寻找mydisplay:1.0

最后我得到的错误输出:

[testng] org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
[testng] Xlib: connection to ":0.0" refused by server
[testng] Xlib: No protocol specified …
Run Code Online (Sandbox Code Playgroud)

x11 firefox selenium jenkins selenium-webdriver

138
推荐指数
7
解决办法
31万
查看次数

如何从命令行执行SOAP wsdl Web服务调用

我需要对https://sandbox.mediamind.com/Eyeblaster.MediaMind.API/V2/AuthenticationService.svc?wsdl进行SOAP webservice调用,并在传递参数时使用ClientLogin操作:ApplicationKey,Password和UserName .响应是UserSecurityToken.它们都是字符串.

以下是完全解释我要做的事情的链接:https: //sandbox.mediamind.com/Eyeblaster.MediaMind.API.Doc/?v = 3

我怎么能在命令行上执行此操作?(Windows和/或Linux会很有帮助)

soap wsdl

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

无法在C中释放const指针

我怎么能免费const char*?我分配了新内存使用malloc,当我试图释放它时,我总是收到错误"不兼容的指针类型"

导致这种情况的代码如下:

char* name="Arnold";
const char* str=(const char*)malloc(strlen(name)+1);

free(str); // error here
Run Code Online (Sandbox Code Playgroud)

c free const

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

虽然构建成功,但Netbeans 7.2显示"无法解析标识符"

我正在使用带有C/C++插件Netbeans IDE 7.2(最新版本1.18.1.1),如果我构建我的项目一切都很好,但IDE显示错误(例如无法解析标识符......)

其他任何人都有这个错误,我该如何解决?

c++ linux netbeans netbeans-7

61
推荐指数
3
解决办法
7万
查看次数

从iOS应用图标中删除徽章

在我正在尝试制作的这个应用程序中,我使用推送通知.这部分工作正常.当我发送通知时,我还会在应用图标上添加徽章.问题是,当我在应用程序中午餐时,它应该会再次消失,但事实并非如此.

-(IBAction)Push{

    NSMutableDictionary *data = [NSMutableDictionary dictionary];

    [data setObject:@"Numfeud: Troels made a move!" forKey:@"alert"];

    [data setObject:[NSNumber numberWithInt:1] forKey:@"badge"];

    [data setObject:@"bar" forKey:@"foo"];

    [PFPush sendPushDataToChannelInBackground:@"GameChannel2" withData:data];
}
Run Code Online (Sandbox Code Playgroud)

application didFinishLaunchingWithOptions我尝试以这种方式将徽章设置为0:

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
Run Code Online (Sandbox Code Playgroud)

如何清除应用程序图标徽章?

iphone badge ios

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

css width:calc(100%-100px); 使用jquery的替代方案

我想用width: calc(100% -100px);它完美地完成我需要的工作,唯一的问题是它的兼容性.目前它只适用于最新的浏览器,而不适用于Safari.

我可以使用jQuery做出替代方案吗?即.获取对象的100%宽度-100px然后动态设置结果为CSS宽度(因此它会响应)

css jquery

54
推荐指数
3
解决办法
11万
查看次数

导航栏中的UISearchBar

如何在NavigationBar中显示UISearchBar?

我无法弄清楚如何做到这一点.

非常感激您的帮忙.

uinavigationbar uisearchbar ios

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