小编Tim*_*van的帖子

Xcode 4:创建一个UIView xib,没有正确连接

我正在尝试创建一个包含将嵌入TableViewCell的视图的nib.我已经创建了接口和实现文件,ResultCell.h以及ResultCell.m.它们是库存的,开箱即用的,没有代码更改.

然后我创建一个空的XIB文件,并将UIView拖到它上面.然后我单击文件的所有者,并将类型设置为ResultCell.我单击视图,并将其类设置为ResultCell.

以下是我遇到的问题:

  1. 使用"助理编辑器"视图(我所在的视图)时,在ResultCell.h查看ResultCell.xib文件时,该文件不会出现.我必须通过单击自动并选择文件来强制加载它.
  2. 当我在视图中删除标签,然后按Ctrl +单击并拖动到.h以创建插座时,我收到以下错误消息:" 无法插入新的插座连接:找不到有关名为ResultCell的类的任何信息. "

我已经尝试过创建和重新创建视图,它只是不起作用,我开始失去耐心.任何帮助将非常非常感谢!

xcode ios xcode4

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

获取UIScrollView的屏幕截图,包括屏幕外部分

我有一个UIScrollView实现takeScreenshot方法的decedent,如下所示:

-(void)takeScreenshot {  
  CGRect contextRect  = CGRectMake(0, 0, 768, 1004);
  UIGraphicsBeginImageContext(contextRect.size);    
  [self.layer renderInContext:UIGraphicsGetCurrentContext()];
  UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
  UIGraphicsEndImageContext();

  // do something with the viewImage here.
}
Run Code Online (Sandbox Code Playgroud)

这基本上移动到滚动视图的顶部,并截取可见区域的屏幕截图.当iPad面向人像时,它可以正常工作,但当它处于横向时,图像的底部会被切断(因为可见区域的高度仅为748,而不是1004).

是否有可能获得快照UIScrollView,包括不在屏幕上的区域?或者我需要向下滚动视图,拍摄第二张照片并将它们拼接在一起?

iphone core-graphics ipad ios

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

用于选择多个记录的良好UI的示例

我目前正在重新访问基于Windows的软件的一个区域,并考虑将关系从1-> M更改为M-> M. 因此,我需要调整UI以适应选择多个相关记录.

有很多方法可以处理这种常见的方法,但通常很笨重.示例包括所有项目的双窗格列表,所选项目列表,或所有记录的列表以及每个项目旁边的复选框.

在我的情况下,可能有很多(成千上万)可以关联的记录,所以我可能需要包含某种搜索机制.

我不是在寻找一个快速而快速的答案 - 我可以很容易地实现一些功能性的东西,我想看看这里是否有人提出(或看到)任何用于做这种事情的优秀用户界面,无论是它是基于网络的,Windows,Mac,Unix,等等.

图像或链接到他们将不胜感激!

编辑:这是我正在考虑的一个例子:

示例搜索UI 1

database language-agnostic user-interface

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

在身份验证失败期间设计不显示错误消息?

当设计中发生身份验证失败时,我期待闪存通知.但在身份验证失败期间什么也得不到,只是页面刷新并保持静止.我没有改变任何东西.默认设计安装本身不显示具有无效身份验证尝试的闪存错误.我刚刚安装了一个设计作为宝石的设计.甚至不会改变生成的代码.
可能是因为某些浏览器的可比性问题.
但我得到其他手动介绍闪光消息其他工作.

关于什么可能被打破的任何建议.

我正在使用rails 3.0.1
*更新*

我收到了用户注册(注册)的失败消息,但没有收到登录失败消息的消息.有些关于此主题的
google 消息显示,对于注册,它需要: - <%= devise_error_messages!%>但是对于登录,它希望引用一些其他警报消息标记,但是没有得到我必须使用的警报标记的确切信息并且将使用???

请提供一些建议!!!
提前致谢.

ruby authentication ruby-on-rails ruby-on-rails-3

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

Haml:我如何设置动态类值?

我有以下html.erb代码,我想转移到Haml:

<span class="<%= item.dashboardstatus.cssclass %>" ><%= item.dashboardstatus.status %></span>
Run Code Online (Sandbox Code Playgroud)

它的作用是将当前分配的状态的CSS类与跨度相关联.

怎么在Haml完成?我确定我错过了一些非常简单的事情.

css haml ruby-on-rails

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

link_to with:协议无效

我想要一个链接使用SSL.我正在使用此代码:

<%= link_to "Buy now!", line_items_path(:thing_id => @thing), :method => :post, :protocol => "https", :only_path => false %>
Run Code Online (Sandbox Code Playgroud)

出于某种原因,正在生成链接http://而不是https://.

我正在使用Rails 3.0.3.

ruby-on-rails

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

TTPickerTextField示例

我一整天都在努力,只是无法让TTPickerTextField工作.它显示,我将其设置dataSource为示例代码MockDataSource并从模拟中键入名称,但它不起作用.互联网上似乎没有任何文档或任何示例,我觉得这很令人惊讶.

所以:有没有人(或者任何人可以一起)一个TTPickerTextField如何工作的一个非常简单的例子?我想要做的就是让某人输入内容并将其放入泡泡中,就像在iPhone Mail应用程序中一样.

objective-c three20 ios

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

在跨平台的浏览器中获取所选文本

我想在基于浏览器的应用程序中做的事情之一是允许用户选择一些文本(不是在<textarea>,只是简单的文本!),并让我的应用程序弹出一个小工具栏,然后可以与下一个交互(在我的情况下,添加注释).

我在google上发现了很多东西,似乎专注于编写WYSIWYG编辑器,但这不是我想要的,而且大多数都在IE中工作但在FF2或3中没有.理想情况下,我想要一些可以在IE7中运行的浏览器窗口中返回当前所选文本的功能(如果可能,则返回6),FireFox 2和3以及Safari 2.如果它在Opera中有效,那将是一个奖励,但这不是必需的.

任何人都有这样做的功能?或者从哪里开始的想法?

javascript browser

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

与Rails中相同模型的多个关系

假设我有两个模型,Classes和People.一个班级可能有一两个人作为教师,二十个人作为学生.因此,我需要在模型之间建立多种关系 - 一种是教师的1-> M,另一种是学生的1-> M.

编辑:教师和学生必须是一样的; 教师可以是其他班级的学生,反之亦然.

我确信这很容易,但谷歌并没有提出任何相关内容,我只是没有在我的书中找到它.

ruby-on-rails

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

MagicalRecord:多个数据库

我有一个使用MagicalRecord的应用程序,我使用大量数据预先填充数据库,用于参考.在同一个数据模型中,我有用户可定义的信息,这些信息与用户在应用程序中可能执行的操作有关.

应用程序被拒绝,因为预先填充的数据应该标记为"不备份".所以,我想将这些数据放在一个单独的数据存储区中,这样我就可以将用户数据保持为可备份数据.

有没有办法使用MagicalRecord拥有两个独立的数据存储区?

core-data ios magicalrecord

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