问题列表 - 第43185页

如何在当前UITableViewController上添加UIView

我很难在UITableViewController的viewDidLoad方法中添加子视图(UIView)

这有效:

[self.view addSubview:self.progView];
Run Code Online (Sandbox Code Playgroud)

但是你可以通过UIView progView看到表格单元格出血.

我尝试过这种方法:

[self.view.superview insertSubview:self.progView aboveSubview:self.view];
Run Code Online (Sandbox Code Playgroud)

这是尝试将progView,UIView添加到当前视图上方的superview.当我尝试这个时,UIView永远不会出现.

- 更新 -

以下是最新的尝试:

UIView *myProgView = (UIView *)self.progView; //progView is a method that returns a UIView

[self.tableView insertSubview:myProgView aboveSubview:self.tableView]; 
[self.tableView bringSubviewToFront:myProgView];
Run Code Online (Sandbox Code Playgroud)

结果与[self.view addSubview:self.progView]相同; UIView出现但似乎在桌子后面.

iphone objective-c ios4

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

覆盖rails/refinerycms中的类

我正在使用refinery cms并想要覆盖(添加方法)到他们的页面类.我已尝试在initializers目录中的文件中执行Page.class_eval,但它似乎只在第一页加载时起作用.之后,我添加的方法消失了.任何想法如何做到这一点?

ruby-on-rails refinerycms

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

设置全局文字颜色?

我知道要在文档中使用颜色,你必须加载包"颜色".但我只能找到有关如何为文档的给定部分定义颜色的文档......而不是我想要做的事情.我想要的是定义一个默认使用的全局文本颜色.

这可能吗?谁能告诉我怎么做?

latex colors

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

我的页面转换看起来很笨 - 我应该如何进行页面动画?

我有一个有几页的应用程序.当我在页面之间移动时(使用NavigationService),我有一个动画使文本飞出来 - 想想标准WP动画或Zune客户端.

动画本身看起来很合理,但问题似乎是动画结束和加载新页面之间的差距.当所有元素完成飞出并显示新页面时,似乎有轻微的延迟.

它使我的页面过渡感觉有点笨重.

如何在转换完成的瞬间显示目标页面以避免这种情况?

fwiw - 我只是使用导航服务在页面之间导航.

this.NavigationService.Navigate(new Uri("/SomePage.xaml", UriKind.Relative));
Run Code Online (Sandbox Code Playgroud)

windows-phone-7

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

在.NET中,委托的内部实现是什么?

我理解委托人的声明是这样的:

public delegate int PerformCalculation(int x, int y);
Run Code Online (Sandbox Code Playgroud)

但是,必须有更多的事情发生.委托的目的是提供指向方法的指针,为此,您将对方法的引用封装在委托中.

这个参考是什么类型的结构(代表内部)?我也明白你可以在委托中封装对多个方法的引用.这是否意味着委托中有一个包含这些数组的数组?

此外,委托中定义了哪些方法等.当您使用简洁声明委托时,实际发生了什么:

public delegate int PerformCalculation(int x, int y);
Run Code Online (Sandbox Code Playgroud)

编辑:一些澄清.声明委托时,编译器会自动创建一个从System.MulticastDelegate继承的密封类.如果你用ildasm查看你的程序集,你可以看到这个.这很整洁.基本上,使用一个语句,您将在编译时获得为您生成的全新类,并且它具有您需要的所有功能.

.net c# implementation delegates internal

18
推荐指数
2
解决办法
2540
查看次数

如何在NSButton上将EnterEquivalent设置为Enter/Return键?

我试过[myButton setKeyEquivalent:@"\n"],但这不起作用.我觉得应该有一些预定义的常量,我只是缺少它.

谢谢.

cocoa nsbutton

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

使用JavaScript获取选项文本/值

答案:var option_user_selection = element.options[element.selectedIndex].text

我正在尝试建立一个填写一个人订单的表单.

<form name="food_select">
    <select name="maincourse" onchange="firstStep(this)">
        <option>- select -</option>
        <option text="breakfast">breakfast</option>
        <option text="lunch">lunch</option>
        <option text="dinner">dinner</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

我要做的是发送选择对象,从选项菜单和选项标签中的数据中提取名称和文本/值.

function firstStep(element) {
    //Grab information from input element object
    /and place them in local variables
    var select_name = element.name;
    var option_value = element.value;
}
Run Code Online (Sandbox Code Playgroud)

我可以获取名称和选项值,但我似乎无法从select对象中获取text =""或value ="".我只需要用户选择的选项菜单中的文本/值.我知道我可以将它们放在一个数组中,但这没有用

var option_user_selection = element.options[ whatever they select ].text 
Run Code Online (Sandbox Code Playgroud)

我还需要使用传入的select引用,因为它是在我的其余代码中设置的.

稍后,该文本/值将用于提取将动态填充下一个选择表单的XML文档.

html javascript forms html-select

55
推荐指数
2
解决办法
12万
查看次数

如何在Clojure中使用"Update-in"?

我正在尝试使用Clojure的update-in函数,但我似乎无法理解为什么我需要传递一个函数?

clojure

16
推荐指数
2
解决办法
8816
查看次数

如何在一个MySQL查询中组合两个UPDATE语句?

问候,

如何在一个查询中执行两个UPDATE语句,例如:

UPDATE albums SET isFeatured = '0' WHERE isFeatured = '1'
Run Code Online (Sandbox Code Playgroud)

结合

UPDATE albums SET isFeatured = '1' WHERE id = '$id'
Run Code Online (Sandbox Code Playgroud)

基本上,当一个新专辑被推出时,之前推荐的专辑将切换回正常状态,并将新推出的专辑设置为活动状态.

谢谢!

mysql sql-update

3
推荐指数
3
解决办法
7647
查看次数

如何遍历Django模板中的反向通用关系?

我有以下类用于标记项目:

class BookmarkedItem(models.Model):
     is_bookmarked = models.BooleanField(default=False)
     user = models.ForeignKey(User)
     content_type = models.ForeignKey(ContentType)
     object_id = models.PositiveIntegerField()
     content_object = generic.GenericForeignKey()
Run Code Online (Sandbox Code Playgroud)

我正在定义一个反向通用关系,如下所示:

class Link(models.Model):
    url = models.URLField()
    bookmarks = generic.GenericRelation(BookmarkedItem)
Run Code Online (Sandbox Code Playgroud)

在我的一个视图中,我生成了一个包含所有链接的查询集,并将其添加到上下文中:

links = Link.objects.all()
context = {
     'links': links
}
return render_to_response('links.html', context)
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是如何遍历模板中的泛型关系.对于每个链接,我希望能够检查is_bookmarked属性并根据用户是否已将其添加为书签来更改添加/删除书签按钮.这可以在模板中做到吗?或者我是否必须在视图中进行一些额外的过滤并传递另一个查询集?

generics django relationship

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