问题列表 - 第13021页

在已处于编辑模式时滑动以删除

我有一个使用uitableview的iphone应用程序,我希望始终显示"重新排序"控件,并让用户滑动以删除行.

我目前采用的方法是将tableview置于编辑模式,并允许在编辑模式下进行选择

self.tableView.editing = YES;
self.tableView.allowsSelectionDuringEditing = YES;
Run Code Online (Sandbox Code Playgroud)

然后我使用隐藏红色删除圆圈

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleNone;
}

- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
    return NO;
}
Run Code Online (Sandbox Code Playgroud)

当tableview已经处于编辑模式时,我无法弄清楚如何获取滑动手势以在右侧显示"删除",有人可以指向正确的方向吗?

或者,如果有人知道如何让单元重新排序控件显示何时不处于编辑模式,那么这也是一个可行的解决方案

干杯

iphone cocoa-touch objective-c uitableview

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

具有属性继承和事件冒泡的分层对象模型?

我正在编写一个基于文档的客户端应用程序,我需要一个类似DOMWPF非可视模型:

  • 一棵由元素组成的
  • 可以接受无限数量的自定义属性
    • 获取/设置任何CLR类型,包括集合.
    • 可以从父级继承它们的值
    • 可以从祖先继承其默认值
    • 可以从其他属性,祖先或后代派生/计算
    • 支持事件冒泡/隧道
    • 将有一组核心属性,但其他插件可能会添加自己的属性甚至创建自定义文档
  • 支持拥有文档的完整检查,以便以XML格式保存树和属性.

我意识到这是一个很高的订单,但我真的希望有一些东西可以帮助我开始.不幸的是,WPF DependencyObjects过于封闭,专有,并且与WPF耦合,可以用作文档模型.我的需求也与HTML DOM非常相似,但我找不到任何可以与HTML分离或移植到.NET的干净DOM实现.

我目前的平台是.NET/C#但是如果有人知道任何可能对灵感或嵌入有用的东西,无论平台如何,我都很想知道.

c# java client dom model

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

Firebug"XML不能成为整个程序"的错误信息是什么意思?

我刚刚在Firebug中收到此错误消息.谷歌搜索只能揭示其他神秘人物!有谁知道这意味着什么?

它在这个3行脚本的最后一行显示:

<script>
    g_BuildServer = "/";
</script>
Run Code Online (Sandbox Code Playgroud)

javascript firebug firefox3.5

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

在Objective-C中,+ alloc如何知道要分配多少内存?

假设我有一个类声明为:

@class SomeClass

@interface SomeClass: NSObject {
  NSString *myString;
  NSString *yourString;
}

@end
Run Code Online (Sandbox Code Playgroud)

后来,在其他一些代码中我说:

SomeClass *myClass = [[SomeClass alloc] init];
Run Code Online (Sandbox Code Playgroud)

SomeClass如何知道要分配多少内存,因为它没有覆盖+ alloc?据推测,它需要存储ivars myString和yourString,但它使用的是继承自NSObject的+ alloc.是否有参考资料涵盖这些细节?

memory-management objective-c

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

Oracle:从systables/information_schema中查找索引创建日期?

使用Oracle,如何从systables/information_schema中找到索引名称和创建日期?

如何从systables/information_schema中复制创建索引的DDL,例如, create index indexname on tablename(column_name [, column_name....]) [local];

sql oracle metadata information-schema

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

如何检查PHP数组是否设置了任何值?

我正在使用注册表单,我正在使用PHP,在我的处理部分我运行一些代码,如果提交的项目失败,我将其添加到errors数组.

下面是一段代码,我正处于需要找到最佳方法来确定是否应该触发错误的地方.

因此,如果错误数组中设置了一个值,那么我需要重定向并执行其他一些操作.

我正在考虑使用isset或者其他is_array但我不认为这是答案,因为我设置数组使用**$signup_errors = array()**不会这样做is_array是真的吗?

任何人都可以建议一个好方法吗?

//at the beginning I set the error array
$signup_errors = array();

// I then add items to the error array as needed like this...
$signup_errors['captcha'] = 'Please Enter the Correct Security Code';
Run Code Online (Sandbox Code Playgroud)

php arrays

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

PHP:使用特殊字符进行爆炸

我正在研究从会话中抓取的长字符串,该字符串使用"§"(部分符号)对字符串的不同部分进行分组和划分.

示例:"ArticleID | Title |Date§ArticleID| Title |Date§ArtinID| Title | Date"

我想把它放到一个数组中使用: explode("§",$str);

但是,出于某种原因,角色完全被忽略了.

我只是使用了一个不同的角色来使这个工作,但为什么PHP不能识别它?

php explode special-characters

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

如何为tableview缓存一些东西?

我有一个带有大图像的桌面视图,可以填充单元格,并根据图像大小设置行高.不幸的是,当滚动到下一个单元格时,表格严重抖动.

有人告诉我,如果在将行高度和图像加载到表格之前缓存行高度,我的tableview将滚动得更顺畅.我的所有数据都存储在plist中.

我如何去缓存一些东西?代码是什么样的,它在哪里?

谢谢!

这是我加载图像的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *detailTableViewCellIdentifier = @"Cell";

    DetailTableViewCell *cell = (DetailTableViewCell *) 
        [tableView dequeueReusableCellWithIdentifier:detailTableViewCellIdentifier];

    NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"DetailTableViewCell" owner:self options:nil];
    for(id currentObject in nib)
    {
        cell = (DetailTableViewCell *)currentObject;
    }
    AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
    NSString *Path = [[NSBundle mainBundle] bundlePath];
    NSString *MainImagePath = [Path stringByAppendingPathComponent:([[appDelegate.sectionsDelegateDict objectAtIndex:indexPath.section] objectForKey:@"MainImage"])];

    cell.mainImage.image = [UIImage imageWithContentsOfFile:MainImagePath];

    return cell;
}
Run Code Online (Sandbox Code Playgroud)

我也使用以下方法计算行高:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    AppDelegate *appDelegate = (DrillDownAppAppDelegate *)[[UIApplication …
Run Code Online (Sandbox Code Playgroud)

iphone caching uitableview

8
推荐指数
2
解决办法
7872
查看次数

使用ARM CPU的机器上的奇怪python行为

什么可能导致这种奇怪的python行为?

Python 2.6.2 (r262:71600, May 31 2009, 03:55:41)
[GCC 3.3.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> .1
1251938906.2350719
>>> .1
0.23507189750671387
>>> .1
0.0
>>> .1
-1073741823.0
>>> .1
-1073741823.0
>>> .1
-1073741823.0
>>>
Run Code Online (Sandbox Code Playgroud)

它提供了相同的输出0.1,0.5,5.1,0.0,等整数正确地回送了我一眼,但小数点任何东西让我疯狂的数字.

这是为ARM编译的python二进制文件,通过Synware DiskStation 101j上的Optware安装.

以前有人见过这样的事吗?

python floating-point arm

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

在网络中使用openGL的最佳方法是什么?

我用C++/OpenGL(使用Dev-C++编译器)为我的微积分2类编写了一个程序.老师很喜欢这个程序,他请我以某种方式把它放到网上,这样我就可以在网页浏览器上运行它而不是下载.exe.有点像java小程序在浏览器上运行.

问题是:

如果可能,我可以在Web浏览器中显示C++/OpenGL程序吗?我正在考虑转向JOGL,这是对OpenGL的Java解释,但我更喜欢使用C++,因为我对它更熟悉.

还有其他更好,更简单的3D网络基础API我可以考虑吗?

opengl

8
推荐指数
2
解决办法
6413
查看次数