问题列表 - 第37622页

让UITableView转到顶线

我有时重新加载表数据,我需要重绘表,以便我再次看到第一行的数据.我现在做的是以下内容:

NSIndexPath *ip = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:ip animated:NO scrollPosition:UITableViewScrollPositionTop ];
[self.tableView deselectRowAtIndexPath:ip animated:NO]; 
Run Code Online (Sandbox Code Playgroud)

这并不理想,因为当选择第0行并立即取消选择时会出现恼人的闪光.

我怎样才能解决这个问题?

iphone cocoa-touch uitableview

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

在Eclipse中,隐藏以tilde`~`结尾的文件

Eclipse中,默认情况下,隐藏了开头的文件.在Package Explorer,导航和其它文件的视图(例如.classpath,.settings等).是否可以隐藏以~(例如somefile.txt~)结尾的文件.

是的,这些是在同一个项目中同时使用Eclipse和Emacs时创建的Emacs备份文件.

eclipse emacs hidden-files

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

OpenGL ES(IPhone)alpha混合看起来很奇怪

我正在为Opengl ES中的iPhone编写游戏,我遇到了alpha混合的问题:

我正在使用glBlendFunc(Gl.GL_SRC_ALPHA, Gl.GL_ONE_MINUS_SRC_ALPHA)alpha混合并尝试用几个"层"组成一个场景,所以我可以单独移动它们而不是静态图像.我在photoshop中创建了一个预览,然后尝试在iphone中获得相同的结果,但是当我将纹理与半透明区域混合时会显示黑色光环.

我附上了一张图片.左边是iphone的屏幕截图,右边是我在photoshop中制作作品时的样子.图像由渐变和带有羽化边缘的沙子图像组成.

这是预期的行为吗?有什么办法可以避开黑暗的边界吗?

谢谢.

编辑:我正在上传包含沙子的png部分.完整的png是512x512,也有其他图像.

我正在使用以下代码加载图像:

NSString *path = [NSString stringWithUTF8String:filePath];
NSData *texData = [[NSData alloc] initWithContentsOfFile:path];
UIImage *image = [[UIImage alloc] initWithData:texData];
if (image == nil) NSLog(@"ERROR LOADING TEXTURE IMAGE");

GLuint width = CGImageGetWidth(image.CGImage);
GLuint height = CGImageGetHeight(image.CGImage);
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
void *imageData = malloc( height * width * 4 );
CGContextRef context = CGBitmapContextCreate( imageData, width, height, 8, 4 * width, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big );
CGColorSpaceRelease( colorSpace );
CGContextClearRect( context, …
Run Code Online (Sandbox Code Playgroud)

iphone alphablending opengl-es

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

Http POST请求网址包含'['

我正在使用http post请求使用SharePoint.我的网址包含'['所以我得到一些例外.

如果网址包含'['或']'字符,有人知道如何发送帖子或获取请求吗?

post get http

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

iPhone图片库源代码

HI所有人都可以参考我,iphone图片库源代码?任何链接,示例代码都会有很大帮助.

我试图以缩略图显示大约70到100张图像,并且在选择任何图像时,它应该提供该图像的完整视图,我想要完成,无论iphone的图片库中有什么,我想,必须有任何示例代码可用.建议总是受到赞赏

问候

iphone

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

我应该将TimeZoneInfo属性映射到SQL Server 2008数据库类型?

我有一个TimeZoneInfo对象的属性,我需要保存到Microsoft SQL Server 2008数据库.我应该使用什么类型的数据库字段类型?

如果它有帮助,我也使用我的Visual Studio 2010附带的Entity Framework 4.

.net timezone sql-server-2008

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

如何使用Time :: Piece strptime解析微秒?

我有一个看起来像的时间戳25-OCT-10 04.11.00.000000 AM.我正在尝试将其转换为时间格式

Time::Piece->strptime("25-OCT-10 04.11.00.000000 AM","%d-%b-%y %I.%M.%S.%6N %p")
Run Code Online (Sandbox Code Playgroud)

但它一直在抛出错误.我试过%OS,%SZ.他们似乎没有工作.有人能告诉我我做错了什么吗?

perl

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

在CSS中反转圆角?

我有一个css代码:

-moz-border-radius-topleft:50px;
Run Code Online (Sandbox Code Playgroud)

我得到了结果:

圆角

有没有可能这样给出:

倒圆角

css svg border css3 css-shapes

28
推荐指数
7
解决办法
4万
查看次数

有关IronJS的信息

任何人都可以指出我在哪里可以获得有关IronJS的一些教程以及如何从C#4.0调用IronJS编写的方法

谢谢

C#4.0,IronJS

dynamic-language-runtime c#-4.0 ironjs

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

内存排序问题

我正在尝试C++ 0x支持,并且存在一个问题,我想不应该存在.要么我不明白这个主题,要么gcc有一个bug.

我有以下代码,最初x并且y是相同的.线程1始终x先递增,然后递增y.两者都是原子整数值,因此根本没有增量问题.线程2正在检查是否x小于y,如果是,则显示错误消息.

这段代码有时会失败,但为什么呢?这里的问题可能是内存重新排序,但默认情况下所有原子操作都是顺序一致的,我没有明确放松那些操作.我正在x86上编译这段代码,据我所知,该代码不应该有任何订购问题.你能解释一下问题是什么吗?

#include <iostream>
#include <atomic>
#include <thread>

std::atomic_int x;
std::atomic_int y;

void f1()
{
    while (true)
    {
        ++x;
        ++y;
    }
}

void f2()
{
    while (true)
    {
        if (x < y)
        {
            std::cout << "error" << std::endl;
        }
    }
}

int main()
{
    x = 0;
    y = 0;

    std::thread t1(f1);
    std::thread t2(f2);

    t1.join();
    t2.join();
}
Run Code Online (Sandbox Code Playgroud)

结果可以在这里查看.

c++ multithreading memory-fences c++11

9
推荐指数
2
解决办法
739
查看次数