Xcode怎么把xcode显示代码行数区域的左右移动的滑动条移除

已有 441 人收藏
&&&&实现效果很棒的左右滑动列表cell,出现隐藏菜单的效果。列表cell左右滑动到尽头的时候,列表cell上的文字内容还产生一种弹性(bounce)效果,并且弹性的力度和滑动的速度有关,让整个滑动过程更加具有动感。
测试环境:
&&&&[Code4App]编译测试,测试环境:Xcode 5.0, iOS 7.0。
演示视频:
使用方法:
在tableView:cellForRowAtIndexPath:函数中加入隐藏菜单:
-&(UITableViewCell&*)tableView:(UITableView&*)tableView&cellForRowAtIndexPath:(NSIndexPath&*)indexPath&{
&&&&static&NSString&*cellIdentifier&=&@"Cell";
&&&&SWTableViewCell&*cell&=&(SWTableViewCell&*)[tableView&dequeueReusableCellWithIdentifier:cellIdentifier];
&&&&if&(cell&==&nil)&{
&&&&&&&&NSMutableArray&*leftUtilityButtons&=&[NSMutableArray&new];
&&&&&&&&NSMutableArray&*rightUtilityButtons&=&[NSMutableArray&new];
&&&&&&&&[leftUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:0.07&green:0.75f&blue:0.16f&alpha:1.0]&
&&&&&&&&&&&&&&&&&&&&&&&&icon:[UIImage&imageNamed:@"check.png"]];
&&&&&&&&[leftUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:1.0f&green:1.0f&blue:0.35f&alpha:1.0]&
&&&&&&&&&&&&&&&&&&&&&&&&icon:[UIImage&imageNamed:@"clock.png"]];
&&&&&&&&[leftUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:1.0f&green:0.231f&blue:0.188f&alpha:1.0]&
&&&&&&&&&&&&&&&&&&&&&&&&icon:[UIImage&imageNamed:@"cross.png"]];
&&&&&&&&[leftUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:0.55f&green:0.27f&blue:0.07f&alpha:1.0]&
&&&&&&&&&&&&&&&&&&&&&&&&icon:[UIImage&imageNamed:@"list.png"]];
&&&&&&&&[rightUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:0.78f&green:0.78f&blue:0.8f&alpha:1.0]
&&&&&&&&&&&&&&&&&&&&&&&&title:@"More"];
&&&&&&&&[rightUtilityButtons&addUtilityButtonWithColor:
&&&&&&&&&&&&&&&&&&&&&&&&[UIColor&colorWithRed:1.0f&green:0.231f&blue:0.188&alpha:1.0f]&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&title:@"Delete"];
&&&&&&&&cell&=&[[SWTableViewCell&alloc]&initWithStyle:UITableViewCellStyleSubtitle&
&&&&&&&&&&&&&&&&&&&&&&&&reuseIdentifier:cellIdentifier&
&&&&&&&&&&&&&&&&&&&&&&&&containingTableView:_tableView&//&For&row&height&and&selection
&&&&&&&&&&&&&&&&&&&&&&&&leftUtilityButtons:leftUtilityButtons&
&&&&&&&&&&&&&&&&&&&&&&&&rightUtilityButtons:rightUtilityButtons];
&&&&&&&&cell.delegate&=&
&&&&NSDate&*dateObject&=&_testArray[indexPath.row];
&&&&cell.textLabel.text&=&[dateObject&description];
&&&&cell.detailTextLabel.text&=&@"Some&detail&text";
&&&&return&
SWTableViewCell还有额外两个delegate函数:
//用户点击左边隐藏的菜单按钮触发的动作:
-&(void)swippableTableViewCell:(SWTableViewCell&*)cell&didTriggerLeftUtilityButtonWithIndex:(NSInteger)
//用户点击右边隐藏的菜单按钮触发的动作:
-&(void)swippableTableViewCell:(SWTableViewCell&*)cell&didTriggerRightUtilityButtonWithIndex:(NSInteger)
相关代码:
& (6080次查看,1598次下载)
& (18151次查看,5290次下载)
& (19097次查看,6543次下载)
& (16926次查看,4894次下载)
& (20089次查看,4758次下载)
& (15541次查看,3071次下载)
代码评论:
登录后方可评论
这尼玛 ,cell里的delegate 都不加个weak 和 assign的?什么习惯.
登录后方可评论
不支持ios6吗?
登录后方可评论
请问不嫩xib吗,不能签署出口吗
登录后方可评论
请问不知xib吗,不能签署出口吗
登录后方可评论
@浪子shaorui :
登录后方可评论
怎么限制同时只能侧滑一行,现在是可以同时侧滑好几行
登录后方可评论
@zhgcrichard : 有个代理方法写出来,第一次滑动写一个全局的cell,保存下来,下次滑动之前把它关闭,在复值给全局的cell,如此便可以了,下面代码
-(void)swippableTableViewCell:(SWTableViewCell *)cell scrollingToState:(SWCellState)state{
if (oldCell_ == nil) {
oldCell_ = (CallInfoTableViewCell*)
if (state == 2) {
[oldCell_ hideUtilityButtonsAnimated:YES];
oldCell_ = (CallInfoTableViewCell*)
登录后方可评论
无法选中编辑状态
if (!self.highlighted) {
self.scrollViewButtonViewLeft.hidden = YES;
self.scrollViewButtonViewRight.hidden = YES;
NSTimer *endHighlightTimer = [NSTimer scheduledTimerWithTimeInterval:0.15 target:self selector:@selector(timerEndCellHighlight:) userInfo:nil repeats:NO];
[[NSRunLoop currentRunLoop] addTimer:endHighlightTimer forMode:NSRunLoopCommonModes];
[self setHighlighted:YES];
和这个地方有关吧,但是怎么修改那?点击只能瞬间选中
登录后方可评论
怎么限制cell产生的弹性效果,求大神指教。。。
登录后方可评论
这个cell里边怎么自定义内容啊
自定义会有个重用的问题
当cell滚出试图再回来 值就会变
登录后方可评论
@YU : 求指导+1
登录后方可评论
@YU : 恩。不知道你这个问题解决了没有。求指导
登录后方可评论
请问你的哪个地方限制了cell被点击啊,我现在想像普通cell那样点击是灰色,但是这个点击就亮一下,找了半天也不知道您在哪限制了这一功能
登录后方可评论
xcode4.5 运行不起
登录后方可评论
运行后会提示错
property separatorInset not found on object of type [UITableView]
我是Xcode5 ios7的虚拟机
是不是现在没这个功能了?但是杀了那句话显示的时间就乱码了
登录后方可评论
-控件分类-
-功能分类-
耗时 0.1358 秒主题 : xcode中自下向上选中一段代码后,快速按command键会自动向上滚动一段距离
级别: 新手上路
可可豆: 20 CB
威望: 2 点
在线时间: 58(时)
发自: Web Page
xcode中自下向上选中一段代码后,快速按command键会自动向上滚动一段距离&&&
xcode中自下向上选中一段代码后,快速按command键后它会自动向上滚动一段距离,并将滚动过的代码也选中,这个问题太烦人了,总是让你误操作,跪求大神解答
级别: 骑士
UID: 180504
可可豆: 2063 CB
威望: 1380 点
在线时间: 389(时)
发自: Web Page
我试了下,不会出现这种情况啊,我用的imac,你用是MacBook吗?或者是你的鼠标不太灵?
级别: 新手上路
UID: 315801
可可豆: 5 CB
威望: 5 点
在线时间: 15(时)
发自: Web Page
option + command +&& [& 或& ]&& 使光标停留当前行的代码全部上移或下移一行& LZ你要的是这个效果吗?
级别: 新手上路
可可豆: 20 CB
威望: 2 点
在线时间: 58(时)
发自: Web Page
用的是MBP,没用鼠标,用的是触摸板,要是不灵的话也得是按键不灵啊,因为我选中后按command才出现的自动滚动移屏,但是这电脑用的时间不长不应该出现这种问题啊,是不是有什么快捷键设置错了呢?(选中的时候必须选中到代码行首)
级别: 新手上路
可可豆: 20 CB
威望: 2 点
在线时间: 58(时)
发自: Web Page
不是,我的问题是每当我选中代码时,想做剪切、复制、或者注释等操作时,刚按下command键,选中的区域会自动向上滚动一段距离停下,并且接着选中滚动过的区域,这样就不是我想选中的区域了,很是烦人啊。选中后快速按键才会出现这问题,但是等上3、4秒后就不会了
级别: 新手上路
可可豆: 10 CB
威望: 0 点
在线时间: 14(时)
发自: Web Page
xcode中自下向上选中一段代码后,快速按command键后它会自动向上滚动一段距离,并将滚动过的代码也选中,这个问题太烦人了,总是让你误操作,跪求大神解答这个问题解决了嘛.lz...
级别: 新手上路
可可豆: 2 CB
威望: 2 点
在线时间: 0(时)
发自: Web Page
我也遇到一样的问题...
级别: 新手上路
可可豆: 8 CB
威望: 8 点
在线时间: 29(时)
发自: Web Page
回 楼主(hellomgk) 的帖子
我也经常遇到这个问题,我找到个规律,就是你选择完代码后鼠标不要停留在行号那一列,还停留在代码区就没有问题。
关注本帖(如果有新回复会站内信通知您)
8*2-5 正确答案:11
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版如何让 xcode IDE 在代码 面板的左边 显示 行数_百度知道
如何让 xcode IDE 在代码 面板的左边 显示 行数
提问者采纳
菜单: Xcode-&Preferences-&Text Editing-&Line numbers 勾选。
其他类似问题
为您推荐:
xcode的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁xcode怎么做动态效果的图片啊? - iPhone / iPad 开发新手提问区 - iOS开发者 -
Powered by Discuz! Archiver
hanjiaqileon
xcode怎么做动态效果的图片啊?
本帖最后由 hanjiaqileon 于
12:42 编辑
如题,我现在祥仔xcode里面做一个动态的图片可以是gif或是swf,swf估计不行,有什么办法可以达到这样的效果吗?谢谢!!!
xiaoxuan415315
我的是 循环 换图片
- (void)Animationimage:(UIImageView*) image{
& & & & NSArray *hopA
& & & & hopAnimation = [ initWithObjects:
& & & & & & & & & & & & & & & & & & & & ,
& & & & & & & & & & & & & & & & & & & & ,
& & & & & & & & & & & & & & & & & & & & ,
& & & & & & & & & & & & & & & & & & & & nil];
& & & & image.animationImages = hopA
& & & & image.animationDuration = 5;
GIF动画的例子可以参考这个:/thread-69-1-1.html
SWF支持目前好像没有什么解决方案,请知道的牛人回答吧。
hanjiaqileon
回复 WilsonWu 的帖子
非常感谢,你的视频讲的很清楚!!!
回复 hanjiaqileon 的帖子
多谢支持,但是目前由于硬件问题,暂时没法继续录制视频了。
hanjiaqileon
回复 WilsonWu 的帖子
希望能早点解决{:2_27:}
hanjiaqileon
回复 xiaoxuan415315 的帖子
哇,有想法的人!!!
牛弟牛妹啊~~~
学习了!正需要
hanjiaqileon
回复 xiaoxuan415315 的帖子
请问这个代码写在哪里?我每个地方都试过了 但是好像没有反应,不好意思我是小白刚刚接触xcode,请多指教!!!谢谢
查看完整版本:}

我要回帖

更多关于 xcode 移除svn 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信