小编You*_*sef的帖子

获取目标c中的启动时间

如何在目标c中获得ios的启动时间?

有办法搞定吗?

boot objective-c ios

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

UIView改变背景透明度

我正在研究Iphone应用程序.

我正在创建一个UIView:

UIView *popupView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 250, 250)];
Run Code Online (Sandbox Code Playgroud)

然后我想使用图像作为视图的背景:

UIColor * bgColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"blue_bg.png"]];

popupView.backgroundColor = bgColor;
Run Code Online (Sandbox Code Playgroud)

有没有办法让背景半透明?也许将alfa值设置为0.5或赋予其不透明度.

我尝试使用photoshop使图像透明,但当我将其设置为背景时,它不再是透明的.

请注意,我只需要背景是透明的而不是子视图

非常感谢您的帮助

iphone transparency background objective-c

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

UITableView从NIB文件加载自定义单元格抛出NSInternalInconsistencyException

在ios应用程序中,我有一个UITableView.在cellForRowAtIndexPath方法中,我需要使用它的NIB名称返回自定义单元格.为此,我使用loadNibNamed.(我将在'willDisplayCellforRowAtIndexPath'中加载后填充单元格中的数据)

MyItemCell是一个XIB文件(MyItemCell.xib),包含2个UIImageView和一个UIButton(每个项目都有一个标签)

这是我的代码:

在我的viewController中

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return [ViewHelper loadCustomCellWithNibName:@"MyItemCell" owner:self];
}
Run Code Online (Sandbox Code Playgroud)

以及从NIB加载Custom单元格的方法

+ (UITableViewCell *) loadCustomCellFromNib:(NSString *)nibName owner:(id)owner
{
    UITableViewCell *cell = nil;
    NSArray *nibObjects = [[NSBundle mainBundle] loadNibNamed:nibName owner:owner options:nil];
    if([nibObjects count] > 0 )
    {
        cell = [nibObjects objectAtIndex:0];
    }
    else
    {
        NSLog(@"Failed to load %@ XIB file!", nibName);
    }
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

在所有测试中一切正常.但是我收到了一些我无法重现的用户崩溃.

这是崩溃:

NSInternalInconsistencyException

Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/7A24cE79-131F-523F-4C00-23B523ARG123/MyApp.app> (loaded)' with name 'MyItemCell'
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪: …

objective-c uitableview nib ios

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

获取单击了哪个链接按钮

我正在研究ASP.NET/C#应用程序.

我有像这样的链接按钮

<asp:LinkButton ID="LinkButton1" runat="server" OnClick="Link_Click">Link1</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" OnClick="Link_Click">Link2<Chart</asp:LinkButton>
<asp:LinkButton ID="LinkButton3" runat="server" OnClick="Link_Click">Link3</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

有没有办法知道在Link_Click事件中点击了哪一个?

我不想为每个链接创建不同的事件.

我正在寻找这样的东西:

protected void Link_Click(object sender, EventArgs e)
{
    string LinkClicked = Get_Which_Link_Has_Been_Clicked();

    if(LinkClicked == "Link1")
    {
        //DoSomething;
    }
    else if(LinkClicked == "Link2")
    {
        //Do something else;
    }
    //and so on;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c# asp.net onclick linkbutton

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

通过将其视为整数来对字符串进行排序

对不起,我连续问了太多问题.

我有一个像这样的字符串列表:

"firstnumber-lastnumber"

我想按第一个数字排序,然后按最后一个数字排序

例如,如果我有:

"2-43"
"1-11"
"1-9"
Run Code Online (Sandbox Code Playgroud)

排序后应该是这样的:

"1-9"
"1-11"
"2-43"
Run Code Online (Sandbox Code Playgroud)

我使用了这个LINQ查询:

numbers.OrderBy(s => s.Split('-')[0]).ThenBy(s => s.Split('-')[1]);
Run Code Online (Sandbox Code Playgroud)

但是这个查询按字符串逻辑排序,而不是按逻辑排序.

所以,如果我有2和11,我希望2在11之前来

(字符串逻辑的排序顺序是11之前的2,因为它以'1'开头)

非常感谢您的帮助

c# linq

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

来自不同类的 LINQ 连接值

我是 LINQ 的新手,如果有人问了我的问题,我很抱歉

我有2节课

public class Person
{
    int ID {get;set;}
    string FirstName {get;set;}
    string LastName {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

public class House
{
    int ID {get;set;}
    string Address {get;set;}
    string ZipCode {get;set;}
    int PersonId {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我正在将房屋列表保存在 IEnumerable 列表中

IEnumerable<House> ListHouses = GetAllHouses();
Run Code Online (Sandbox Code Playgroud)

GetAllHouses 从数据库中返回房屋列表

我想在 LINQ 中使用 Lamda select 以执行以下操作

var st = ListHouses .Select(h => new
{
    id = h.ID,
    Address= h.Address,
    Zip= h.ZipCode ,
    PersonFirstName = GetPersonByID(h.PersonId ).FirstName, 
    PersonLastname = GetPersonByID(h.PersonId ).lastname

});
Run Code Online (Sandbox Code Playgroud)

其中 GetPersonByID 返回Person …

c# linq lambda

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

SQL:从另一个数据库中插入数据(如果它们尚不存在)

我有两个SQL Server数据库A和B.

它们都包含一个名为表Users与列name,Age,Salary

我想编写一个脚本来将Users数据库A插入数据库B(如果它们尚未存在的话Name)

基本上我在SQL脚本中需要这个:

Foreach (UserA in DatabaseA.Users)
    If UserA.Name does not exist in DatabaseB.Users
        Insert UserA in DatabaseB.Users
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助

sql database data-migration sql-server-2008

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

将Arrow Keylistener添加到实现ActionListener的Jframe中

我正在研究一个java应用程序.我想在箭头键上实现KeyListener.我有一个扩展JFrame并实现ActionListener的类

public class MyClass extends JFrame implements ActionListener{
}
Run Code Online (Sandbox Code Playgroud)

如何在此框架中的箭头键上添加键盘侦听器?

我试图在构造函数中执行以下操作,但它不起作用:

    this.addKeyListener(new KeyListener() {

        @Override
        public void keyPressed(KeyEvent e) {
            if(e.getKeyCode() == KeyEvent.VK_UP)
            {
               //DO Some things
            }
        }

        @Override
        public void keyTyped(KeyEvent e) {

        }

        @Override
        public void keyReleased(KeyEvent e) {

        }

    });
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏.谢谢

java events swing keylistener jframe

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

列表视图平滑滚动,直到项目位于顶部

我正在开发一个Android应用程序,我有一个包含10个项目的列表视图.我需要做以下事情.当用户单击按钮时,我希望列表平滑滚动到位置5处的项目,因此该项目显示在列表的顶部.

我找到了两种可用于此的方法,但这两种方法并不能完全满足我的需要:

listView.setSelection(5) 这将滚动到该行并将其放在列表顶部但没有动画

list.smoothScrollToPosition(5) 这将滚动列表视图,直到该行可见但它不会将其置于顶部(它位于页面的底部),如果该行已经全部可见,则它将不会滚动,因为它认为它是可见的.

那么是否有一种方法setSelection可以获得与方法相同的行为但是使用smoothscrolling?

谢谢

animation android listview android-listview

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

多个设备上的Facebook身份验证令牌

我在我的ios应用程序中集成了facebook SDK.当用户通过Facebook登录时,我收到令牌,并使用它来验证我的应用程序中的用户.令牌还将用于获取用户信息并验证服务器上的用户.

我的问题是:

如果用户使用相同帐户的facebook登录,但在另一台设备上.

1)将为他发送新令牌?2)如果是这样,旧的会发生什么?它会过期吗?

我知道我可以测试并看看会发生什么,但我们仍处于规划阶段,我们无法花时间进行测试.在Google上搜索此问题并未导致任何明确的答案.如果有人有关于它的信息,我将不胜感激

非常感谢

iphone ios facebook-access-token

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