小编Cyr*_*lle的帖子

各部分左侧的UITableView标题(如Spotlight)

一直在寻找这个,我还没有办法做到这一点.我想将iPhone Spotlight的章节标题重现为UITableView.

众所周知,当您滚动时,"常规"表格视图标题在部分顶部保持可见.但是在Springboard的Spotlight页面中有一种我从未见过的标题:在那里,标题跨越了截面的整个高度,并没有卡在截面的顶部,而是在左侧.

这是怎么回事?

iphone cocoa-touch uitableview ios

6
推荐指数
1
解决办法
2211
查看次数

iOS 5上的jQuery事件

我遇到了jQuery 1.6.4,iOS 5以及touchstart/touchend事件注册的问题(显然标题中所述).

请使用以下代码:

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="utf-8" />
    <script type="text/javascript" src="mmpa/jquery-1.6.4.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            var $body = $('body');
            $('<button>').html('test jQuery').bind('touchstart', function() { alert('touchstart'); }).appendTo($body);
        });
    </script>
</head>
<body>
    <button ontouchstart="alert('touchstart');">test pure JS</button>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

"纯JS"按钮显示iOS 4.3和iOS 5中的警报,但"jQuery"按钮仅适用于iOS 4.3.在iPad/iPhone模拟器上测试,4.3和5; 还在真正的iPhone 4.3,iPhone 5.0和iPad 5.0上进行了测试.如果我使用一个<input type="button">甚至一个简单<a>而不是一个相同的反应<button>.

我认为这是一个与jQuery相关的问题吗?

jquery ios touchstart

6
推荐指数
1
解决办法
5100
查看次数

iOS递归文件夹大小

我将文件存储在本地文档目录中,由文件夹分隔.有没有一种简单的方法可以获取iPhone上文档目录和所有子目录的内容的文件大小?

我可以手动迭代文件夹并继续添加文件大小,但我希望有更清洁,更高效的东西.

谢谢 !

iphone size file objective-c ios

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

@ [indexPath]做了什么

我按照教程使用了UITableView.完成的代码

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if(editingStyle == UITableViewCellEditingStyleDelete)
    {
        Message *message = [messageList objectAtIndex:indexPath.row];
        [self.persistencyService deleteMessagesFor:message.peer];
        [messageList removeObject:message];
        [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationLeft];
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:做@[indexPath]什么?它是一样的吗?:

[NSArray arrayWithObject:indexPath]
Run Code Online (Sandbox Code Playgroud)

objective-c literals nsarray

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

目标 C:如何在 iOS 中审查代码

我是堆栈溢出的新用户,我也是 iOS 开发人员。我想知道如何查看我们的代码?

通过编码的命名约定是什么?变量名、类名的指导原则是什么。我们如何管理这个?

iphone objective-c ios swift

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

iPhone上的CoreText和删除线

我目前正在努力解决在许多人中显示删除线文本的需要UITableViewCell.用HTML编写的东西就像是一样

<strike>€99</strike> save 50% => now €49

我不想只使用UIWebView一行文本,特别是它用于小UITableViewCells.我知道有可重复使用的单元格,但是我希望保持内存效率更高的方式.

所以...我使用的是NSAttributedStringS,与AliSoftware的的帮助UILabel-更换OHAttributedLabel.事实上它只能从iOS 4.0开始使用是没有问题的,因为我们使用的只是4.0兼容的各种东西.

我可以设法创建属性字符串,它显示文本OHAttributedLabel,好的,这很酷.但我无法实现的是设置"删除线"或"删除线"属性.

基本上我是这样的:

NSString *price = [NSString stringWithFormat:@"%01.2f €", product.price];
NSString *rate = [NSString stringWithFormat:@" -%01.0f%%", product.reductionRate];

NSMutableAttributedString *s = [NSMutableAttributedString attributedStringWithString:price];

[s addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlinePatternSolid | NSUnderlineStyleSingle] range:NSRangeFromString(price)];
[attributedLabel setAttributedText:s];

但是在这里,三个NS*常数是未定义的.我进口了CoreText.h,Foundation/NSAttributedString.h但无济于事.我在什么地方看到,在网络上 NSStrikethroughStyleAttributeName = @"NSStrikethroughStyleAttributeName",并且NSUnderlinePatternSolid = 0NSUnderlineStyleSingle = 1,但硬编码这些值不放弃任何东西.有一件事我与自动完成得到的都是等价kCT...*的常量,但也有kCTUnderlineStyleAttributeName,kCTStrokeWidthAttributeName,...但没有提及 …

iphone nsattributedstring strikethrough core-text ios

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

如何创建一个浅椭圆形的CSS3阴影

我知道如何使用CSS3阴影.但是我正在尝试实现特定的设计.我希望阴影在左右边缘更轻,更淡,请看附图.

影子设计

我提出的唯一代码如下.但不确定如何使边缘淡出更多.

 .shadow {box-shadow: 0 10px 6px -6px #000000;}
Run Code Online (Sandbox Code Playgroud)

任何提示都有帮助

css css3

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

基础和可可框架之间的关系

我想知道基础框架和可可框架之间的关系。

谁是谁的超级集?

每个框架提供什么属性?,

这两个框架如何包装在一起?

iphone cocoa objective-c ios

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

如何将日期转换为"dd/MM/yyyy"格式?

在我的应用程序中,我在文本字段中使用日期选择器和显示日期,

日期选择器以这种格式给我一个日期"2012年3月1日"

我想以"dd/MM/yyyy"格式表示该日期.

我怎样才能做到这一点?

iphone objective-c nsdateformatter nsdatepicker

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

自定义类初始化的EXC_BAD_ACCESS

我写了以下课程:

.h:

#import <Foundation/Foundation.h>
@class TDLPaneViewController;

@interface TDLSubViewController : NSObject

@property (nonatomic, strong) IBOutlet UIView* view;
@property (nonatomic, strong) TDLPaneViewController* paneViewController;

- (id) initWithNibName:(NSString*)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil;

- (void)viewWillAppear:(BOOL)animated;
- (void)viewDidAppear:(BOOL)animated;
- (void)viewWillDisppear:(BOOL)animated;
- (void)viewDidDisppear:(BOOL)animated;

@end
Run Code Online (Sandbox Code Playgroud)

.m:

#import "TDLSubViewController.h"

@interface TDLSubViewController ()
{
     UIView *view;
}

@property (nonatomic, strong) NSString* nibName;
@property (nonatomic, strong) NSBundle* nibBundle;

@end

@implementation TDLSubViewController

@synthesize paneViewController, view;
@synthesize nibName, nibBundle;

- (id)initWithNibName:(NSString*)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super init];

    if (self)
    {
          self.nibName = …
Run Code Online (Sandbox Code Playgroud)

memory-management objective-c

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

Javascript:图片更改

非常简单,我无法做到.我有两个图像即.try.jpgmenuBack.jpg.最初,我把它try.jpg作为图像源,但一旦页面加载我想将其更改为另一个图像.

HTML:

<img id="imgSlider" width="284px" height="284px" src="try.jpg"/>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

window.onload = initAll;

function initAll() {
    var imageSrc = document.getElementById("imgSlider").src;
    imageSrc == "menuBack.jpg";
}
Run Code Online (Sandbox Code Playgroud)

这有什么不对?

javascript

0
推荐指数
1
解决办法
58
查看次数

如何从目标c中的间隔秒获得小时和分钟

我有两个日期时间之间的时差.以秒为单位的间隔是3660,这意味着1小时1分钟前.如何像以前所说的那样以小时和分钟显示秒的间隔?我可以通过这样的工作来获得一小时的工作(3600/60)/60时间,但我如何得到剩余的分钟以及小时?

任何帮助赞赏.

objective-c nsdate nstimeinterval

-2
推荐指数
1
解决办法
4952
查看次数