小编cas*_*las的帖子

Android 中的 UIView 等价物

我正在尝试将以下代码从 Xamarin ios 转换为 Xamarin Android。

我想知道UIViewAndroid 中的等价物是什么?

下面的代码是写在xamarin.ios我需要转换为xamarin.android

public UIView View {get {return cView;}}
Run Code Online (Sandbox Code Playgroud)

android xamarin

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

向下滚动时ImageView缩放

我怎么能简单地缩小imageViewautolayout向下滚动时?

尝试看看视差效果,但不完全是我想要的.

我只想使用a scrollView和一个ImageView可以调整大小的标题取决于scrollView位置.

scale uiscrollview ios autolayout swift

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

基于UIlabel行计数扩展tableviewcell

我有一个自定义UITableViewCell一个UILabel具有多个行.我正在尝试实现一个tap扩展/收缩功能,这样当标签只有一行时,点击单元格时不会发生扩展,但如果标签是多行,则单元格在敲击时能够扩展/收缩.我得到了扩展和合同工作,但我无法弄清楚如何使其工作基于的行数UILabel.

这是我正在为细胞扩展做的事情,但它根本不是基于它UILabel.

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {

    if (indexPath.row == self.selectedRow?.row && self.expand == true)
    {
        self.previousRow = self.selectedRow?.row
        return 200 
    }
    else if(self.previousRow == self.selectedRow?.row && self.expand == false){
        return 65
    }      
    return 65
}  
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

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

在kitkat上的CardView和RecyclerViews

我打算用CardViewRecyclerView我目前申请更换GridView.但是,这些视图(CardViewRecyclerView)在此之前Lollipop (5.0)和之后都受到支持.

我想知道,如果用户的操作系统低于Lollipop,如果会发生什么Kitkat

我怎么能支持那些设备?

android android-support-library android-cardview android-recyclerview

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

MVVMCross中ImageButton的可见性

我有以下axml两个图像按钮,但我只想一次显示一个并实现切换功能.

更具体地说,当用户点击时button1,它将隐藏button1并显示button2,反之亦然.我正在使用MVVMCross模式.

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="40dp"
    android:paddingLeft="20dp"
    android:paddingRight="20dp">
    <ImageButton
        android:id="@+id/myBtn1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_arrow_back" />
    <ImageButton
        android:id="@+id/myBtn2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_arrow_white" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android mvvmcross xamarin

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

无法从int转换为Android.Graphics.Color

在我的 Resources--> Values--> colors.xml

<color name="myview_background">#EDDDDD</color>
Run Code Online (Sandbox Code Playgroud)

我试图将该颜色分配如下:

 holder.ItemView.SetBackgroundColor(Resource.Color.myview_background);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误,我想知道我该怎么办?

无法从int转换为Android.Graphics.Color

android xamarin

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

如何设置初始故事板

我有两个故事板,其中一个默认名为Main,另一个我刚刚添加的名为Admin.

Main用于客户,Admin用于应用程序的所有者.

我想知道如何以编程方式设置初始/主界面故事板.

在此输入图像描述

PS我知道如何通过xcode更改它,但不知道编程.

xcode objective-c ios xcode-storyboard

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

在python中反转位

给定32位无符号整数的反转位.

例如,给定输入43261596(以二进制表示 00000010100101000001111010011100),返回964176192(以二进制表示00111001011110000010100101000000).

这不起作用

def reverseBits(self, n):
    return int(bin(n)[:1:-1], 2)
Run Code Online (Sandbox Code Playgroud)

python

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

在列表中找到相应的项目

我有以下列表项目,以便清楚地显示我可以看到下面的小列表,可能是数百行.

CourseId    ClassName    StartDate
--------    --------      --------  
12321       Math         08-25-2017  
32342       Physics      08-25-2017  
34345       Chemistry    08-25-2017 
25325       Math         01-25-2018     
44345       Chemistry    01-25-2018    
Run Code Online (Sandbox Code Playgroud)

我有ClassNameDate传递来检索相应的对象.我很难如何Date在LINQ中实现参数

public Course GetClassesByNameAndDate(string className, DateTime date, List<Courses> allCourses)
{
    Course course  = allCourses.Where( x=> x.ClassName == className & x.StartDate <= date );

}
Run Code Online (Sandbox Code Playgroud)

例如,我实现的逻辑返回了两个类.但是,我只需要让startdate的项目更接近给定日期.

如果我通过today date并且课程名称为Math,那么它应该25325 courseID从列表中返回我的对象.

即使有两门数学课程,但已开始01-25-2018的课程是给定日期的最新课程.

在其他示例中,如果我给出一个日期01-01-2018,那么它应该返回12321该对象.因为01-01-2018早于2532501-25-2018的开始日期.

c# linq

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

根据一个属性排序数组

我有一个NSMutableArray被调用allItems,它有以下ProductData对象.

每个对象都有cid, cname, ctypecimage.如下所示,json对象没有按顺序排列.但是,cid是订购的指标.

我想知道您如何根据cid订购?

 [
  {
    "cid": "2",
    "cname": "Meats",
    "ctype": "main",
    "cimage": "baked_chicken.jpg"
  },
  {
    "cid": "1",
    "cname": "Dips",
    "ctype": "side",
    "cimage": "stuffed_eggplant.jpg"
  },
  {
    "cid": "4",
    "cname": "Sandwiches",
    "ctype": "sand",
    "cimage": "chickenshawarma.jpg"
  },
  {
    "cid": "3",
    "cname": "Appetizers",
    "ctype": "side",
    "cimage": "rice_lentils.jpg"
  },
  {
    "cid": "5",
    "cname": "Desserts",
    "ctype": "dsrt",
    "cimage": "cake.jpg"
  }]
Run Code Online (Sandbox Code Playgroud)

如果我使用它sortDescriptior,它部分工作.我面临的问题,当它排序时,它首先显示cid1然后显示cid10然后显示cid2.

NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"cid" …
Run Code Online (Sandbox Code Playgroud)

objective-c ios

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