我正在寻找一个 Javascript UI 组件,它允许我在屏幕一侧的分层树中的项目之间拖动一条线到屏幕另一侧的分层树中的项目(类似于 BizTalk 的“地图”UI) 。
我搜索了“Javascript Tree Map”等,但只找到了“Treemap”...这根本不是我要找的。
我完全可以接受 HTML5 和使用画布。
如果已经有东西了,我只是不想自己写这个。
谢谢!
我不确定我是否能很好地表达我在寻找什么,所以让我提供一个例子:
我UIButton在循环中以编程方式创建了一些s但是我在设置按钮的背景颜色方面遇到了一些问题.
按钮的颜色始终显示为白色.但是我只使用backgroundcolor中的2种颜色.例如:红色:255绿色:0蓝色:200
这是我用来添加按钮的代码.
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(80, 20 + (i*75), 200, 75);
button.layer.cornerRadius = 10;
button.layer.borderWidth = 1;
[button setTitle:@"saf" forState:UIControlStateNormal];
[button addTarget:self action:@selector(moveLocation:) forControlEvents:UIControlEventTouchUpInside];
[button setBackgroundColor:[UIColor colorWithRed:255 green:180 blue:200 alpha:1]];
button.autoresizingMask = UIViewAutoresizingFlexibleWidth;
[scrollView addSubview:button];
Run Code Online (Sandbox Code Playgroud) "回到当天"动画GIF在网上无处不在.
它们很容易使用 - 只需弹出它就可以在任何你想要动画的图像中.
我想在iOS应用程序中显示动画图像(例如,图形说明从信封打开的字母).
但是,我不知道该怎么做.
显然我不想使用动画GIF.
某种视频似乎可能是首选解决方案.透明度呢?另外,视网膜显示怎么样?
谢谢.
我有一个Azure应用程序,最近在应用程序设置上进行了操作.我意识到将几乎所有我需要的设置放入ServiceConfiguration中是显而易见的方法,可以选择任何你甚至可以远程想要改变的东西; 这意味着Web服务URL,smtp主机信息等都在我的ServiceConfiguration中.
想象一下,当我做出改变之后,我试图运行200多个单元测试,但直接发现这个错误时,我感到很惊讶:
调用RoleEnvironment.GetConfigurationSettingValue("MYKEY")时为什么会出现SEHException?
显然,我在这里有几个选择......
- 我可以使用RoleEnvironment.IsAvailable()编写我自己的小类来检查我应该从哪里获取设置,如果我不是天蓝色的话,可以从app.config获取它们.
- 我可以将我的应用程序部署到测试环境,只测试面向外部的接口.
但是有"内置"方式吗?是否有任何单元测试框架的更新,可以让我测试正在运行的确切代码(在将运行的环境中以及将部署的设置)?
We have determined it's too difficult for us to maintain the bulk of javascript we need to write full-scale "single page" javascript "applications". Relying on programming conventions still has left us wanting... especially in the area of refactoring. For developers new to these projects, they find it very difficult to change anything because they have no faith they know who else is truly relying on the component (things easy to do with "find all references..." and code access levels in …
我的应用程序是基于视图的应用程序.我需要创建一个UINavigationController作为我的rootViewController.
在以前版本的Xcode中,有一个命名的xib文件mainWindow,我们可以在其中:
UIApplicationDelegate实现对UIApplication的delegate出口UIWindow到UIApplicationDelegateUIViewController到UIWindow的rootViewController财产.但是现在(Xcode 4.2)不会创建这个xib文件!
那么如何创建自定义UINavigationController并将其连接到UIApplicationDelegateInterfaceBuilder中的实现?
这是我的UIApplicationDelegate实现中的代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
SDWebImageRootViewController *root = [[SDWebImageRootViewController alloc] initWithNibName:nil bundle:nil];
_navigationController = [[[UINavigationController alloc] initWithRootViewController:root] autorelease];
self.window.rootViewController = _navigationController;
[[_navigationController navigationBar] setBarStyle:UIBarStyleBlack];
[[_navigationController navigationBar] setTranslucent:YES];
[_window addSubview:[_navigationController view]];
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用以下正则表达式运行grep:
(?<!key:)(?<!orKey:)(?<!isEqualToString:)\@\"[A-Za-z0-9]*\"
Run Code Online (Sandbox Code Playgroud)
第一次尝试:
$ grep -r -n -H -E (?<!key:)(?<!orKey:)(?<!isEqualToString:)\@\"[A-Za-z0-9]*\" ./
-bash: !key: event not found
Run Code Online (Sandbox Code Playgroud)
好的,所以我需要逃避"!"的...
$ grep -r -n -H -E (?<\!key:)(?<\!orKey:)(?<\!isEqualToString:)\@\"[A-Za-z0-9]*\" ./
-bash: syntax error near unexpected token `('
Run Code Online (Sandbox Code Playgroud)
好的,所以我需要逃避"("s ...
$ grep -r -n -H -E \(?<\!key:\)\(?<\!orKey:\)\(?<\!isEqualToString:\)\@\"[A-Za-z0-9]*\" ./
-bash: !key:)(?: No such file or directory
Run Code Online (Sandbox Code Playgroud)
好的,所以我需要引用字符串?
$ grep -r -n -H -E '\(?<\!key:\)\(?<\!orKey:\)\(?<\!isEqualToString:\)\@\"[A-Za-z0-9]*\"' ./
Run Code Online (Sandbox Code Playgroud)
返回没有结果...但我尝试了一个更简单的正则表达式,它没有负面后瞻断言,它运行良好...我也使用TextWrangler与这个正则表达式,它确实有效,所以我只能假设我这里在命令行上做错了什么.
编辑:
如果我使用-p选项:
$ grep -r -n -H -E -P '\(?<\!key:\)\(?<\!orKey:\)\(?<\!isEqualToString:\)\@\"[A-Za-z0-9]*\"' ./
grep: conflicting matchers specified
Run Code Online (Sandbox Code Playgroud)
应匹配的文件内容示例:
NSString * foo …Run Code Online (Sandbox Code Playgroud) 我再也无法处理这个特定项目的Xcode IDE了!
我有一个简单的C项目,我想构建一个iOS的静态库,我不想使用Xcode IDE.
我很熟悉,xcodebuild但我的理解是我首先需要创建一个Xcode项目来使用它 - 而且只是能够在命令行上构建项目不是我的目标.
我想为这个项目制作一个标准的make-style构建过程,但似乎无法找到有关这样做的任何信息.好像我不能.真的吗?
如果在C++中没有使用某些东西,它根本就没有编译.iPhone也是如此吗?如果我编译一个程序并且有未使用的类或其他东西,它会被编译或忽略吗?
我有一个指数移动平均值被调用了数百万次,因此是我代码中最昂贵的部分:
double _exponential(double price[ ], double smoothingValue, int dataSetSize)
{
int i;
double cXAvg;
cXAvg = price[ dataSetSize - 2 ] ;
for (i= dataSetSize - 2; i > -1; --i)
cXAvg += (smoothingValue * (price[ i ] - cXAvg)) ;
return ( cXAvg) ;
}
Run Code Online (Sandbox Code Playgroud)
是否有更有效的方法对此进行编码以加快速度?我有一个多线程的应用程序,我使用的是Visual C++.
谢谢.
iphone ×4
ios ×3
objective-c ×3
javascript ×2
xcode ×2
azure ×1
bash ×1
c# ×1
dead-code ×1
escaping ×1
grep ×1
gwt ×1
html ×1
ipad ×1
makefile ×1
performance ×1
quoting ×1
regex ×1
script# ×1
sdk ×1
uibutton ×1
unit-testing ×1
visual-c++ ×1